Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
Number Class Reference
A number manipulation class. number manipulation.
More...
#include <numbers.h>
Inheritance diagram for 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(s):
-
David Sugar <dyfet@ostel.com>
Constructor & Destructor Documentation
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 * Number::getBuffer (
|
) [inline]
|
|
long Number::getValue (
|
void )
|
|
Number::operator char * (
|
) [inline]
|
|
Number::operator long (
|
) [inline]
|
|
int Number::operator!= (
|
Number & num )
|
|
long Number::operator() (
|
void ) [inline]
|
|
long Number::operator++ (
|
void )
|
|
long Number::operator+= (
|
long value )
|
|
long Number::operator-- (
|
void )
|
|
long Number::operator-= (
|
long value )
|
|
int Number::operator< (
|
Number & num )
|
|
int Number::operator<= (
|
Number & num )
|
|
long Number::operator= (
|
long value )
|
|
int Number::operator== (
|
Number & num )
|
|
int Number::operator> (
|
Number & num )
|
|
int Number::operator>= (
|
Number & num )
|
|
void 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 * Number::buffer [protected]
|
|
unsigned Number::size [protected]
|
|
The documentation for this class was generated from the following file:
Generated at Thu Sep 27 17:41:26 2001 for CommonC++ by
1.2.5 written by Dimitri van Heesch,
© 1997-2001