|
CCAFFEINE
0.8.8
|
#include <LongJC.h>


Public Member Functions | |
| LongJC (char *s, int &NumberFormatErr) | |
| LongJC (long long value_) | |
| double | doubleValue () |
| boolean | equals (Object *obj) |
| float | floatValue () |
| int | intValue (int &rangeError) |
| long long | longValue () |
| CFREE char * | toString () |
Static Public Member Functions | |
| static long long | parseLong (char *s, int &NumberFormatErr) |
| static CFREE char * | toBinaryString (long long i) |
| static CFREE char * | toHexString (long long i) |
| static CFREE char * | toOctalString (long long i) |
| static CFREE char * | toString (long long i) |
| static CFREE char * | toString (long long i, int radix) |
| static LongJC * | valueOf (char *s, int &NumberFormatErr) |
Static Private Member Functions | |
| static char | forDigit (long long digit, int radix) |
| static char * | toUnsignedString (long long i, int bits) |
Private Attributes | |
| long long | value |
long container ala java
| static char* jcpp::LongJC::toUnsignedString | ( | long long | i, |
| int | bits | ||
| ) | [static, private] |
completely buggy. java >>>= is what in c?
| int jcpp::LongJC::intValue | ( | int & | rangeError | ) |
we round to nearest int infinity if int is overflowed.
1.7.6.1