Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members
ost::Number Class Reference
A number manipulation class. number manipulation.
More...
#include <numbers.h>
Inheritance diagram for ost::Number::
List of all members.
Detailed Description
A number manipulation class. number manipulation.
This is used to extract, convert, and manage simple numbers that are represented in C ascii strings in a very quick and optimal way.
-
Author:
-
David Sugar <dyfet@ostel.com>
Constructor & Destructor Documentation
ost::Number::Number |
( |
char * |
buffer, |
|
|
unsigned |
size |
|
) |
|
|
|
Create an instance of a number.
-
Parameters:
-
size
|
use - values for zero filled. |
buffer
|
or NULL if created internally. |
|
Member Function Documentation
const char* ost::Number::getBuffer |
( |
|
) |
[inline] |
|
long ost::Number::getValue |
( |
|
) |
|
|
ost::Number::operator char * |
( |
|
) |
[inline] |
|
ost::Number::operator long |
( |
|
) |
[inline] |
|
int ost::Number::operator!= |
( |
Number & |
num |
) |
|
|
long ost::Number::operator() |
( |
|
) |
[inline] |
|
long ost::Number::operator++ |
( |
void |
|
) |
|
|
long ost::Number::operator+= |
( |
long |
value |
) |
|
|
long ost::Number::operator-- |
( |
void |
|
) |
|
|
long ost::Number::operator-= |
( |
long |
value |
) |
|
|
int ost::Number::operator< |
( |
Number & |
num |
) |
|
|
int ost::Number::operator<= |
( |
Number & |
num |
) |
|
|
long ost::Number::operator= |
( |
long |
value |
) |
|
|
int ost::Number::operator== |
( |
Number & |
num |
) |
|
|
int ost::Number::operator> |
( |
Number & |
num |
) |
|
|
int ost::Number::operator>= |
( |
Number & |
num |
) |
|
|
void ost::Number::setValue |
( |
long |
value |
) |
|
|
Friends And Related Function Documentation
long operator+ |
( |
long |
val, |
|
|
Number & |
num |
|
) |
[friend] |
|
long operator+ |
( |
Number & |
num, |
|
|
long |
val |
|
) |
[friend] |
|
long operator- |
( |
long |
val, |
|
|
Number & |
num |
|
) |
[friend] |
|
long operator- |
( |
Number & |
num, |
|
|
long |
val |
|
) |
[friend] |
|
Member Data Documentation
char* ost::Number::buffer [protected]
|
|
unsigned ost::Number::size [protected]
|
|
The documentation for this class was generated from the following file:
Generated at Fri Dec 21 08:31:34 2001 for CommonC++ by
1.2.10 written by Dimitri van Heesch,
© 1997-2001