class Number
|
number manipulation.
More... |
|
|
Public Methods
Protected Members
A number manipulation class. This is used to extract, convert,
and manage simple numbers that are represented in C ascii strings
in a very quick and optimal way.
[protected]
[protected]
Number (char *buffer, unsigned size)
| Number |
Create an instance of a number.
Parameters:
size | use - values for zero filled.
|
buffer | or NULL if created internally.
|
void setValue (long value)
| setValue |
const char * getBuffer ()
| getBuffer |
long getValue ()
| getValue |
long operator() ()
| operator() |
operator char* ()
| operator char* |
long operator= (long value)
| operator= |
long operator+= (long value)
| operator+= |
long operator-= (long value)
| operator-= |
long operator-- ()
| operator-- |
long operator++ ()
| operator++ |
int operator== (Number &num)
| operator== |
int operator!= (Number &num)
| operator!= |
int operator< (Number &num)
| operator< |
int operator<= (Number &num)
| operator<= |
int operator> (Number &num)
| operator> |
int operator>= (Number &num)
| operator>= |
friend long operator+ (Number &num, long val)
| operator+ |
friend long operator+ (long val, Number &num)
| operator+ |
friend long operator- (Number &num, long val)
| operator- |
friend long operator- (long val, Number &num)
| operator- |
- Author: David Sugar
- Generated: dyfet on home on Fri Jan 4 18:52:16 2002, using kdoc 2.0a53.