kjs Library API Documentation

KJS::SimpleNumber Class Reference

List of all members.

Public Types

enum  {
  tag = 1, shift = 2, mask = (1 << shift) - 1, sign = 1L << (sizeof(long) * 8 - 1 ),
  max = (1L << ((sizeof(long) * 8 - 1) - shift)) - 1, min = -max - 1, imax = (1L << ((sizeof(int) * 8 - 1) - shift)) - 1, imin = -imax - 1
}

Static Public Member Functions

static bool is (const ValueImp *imp)
static long value (const ValueImp *imp)
static bool fits (int i)
static bool fits (unsigned i)
static bool fits (long i)
static bool fits (unsigned long i)
static bool fits (double d)
static ValueImpmake (long i)

Static Public Attributes

static double negZero = -0.0

Detailed Description

Definition at line 35 of file simple_number.h.


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for kjs Library Version 3.4.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Feb 8 08:01:49 2006 by doxygen 1.4.4 written by Dimitri van Heesch, © 1997-2003