ost::Number(3) | Library Functions Manual | ost::Number(3) |
NAME¶
ost::Number - A number manipulation class.SYNOPSIS¶
#include <numbers.h> Inherited by ost::DateNumber, and ost::ZNumber.Public Member Functions¶
Number (char *buffer, unsigned size)
Protected Attributes¶
char * buffer
Friends¶
long operator+ (const Number &num, const long val)
Detailed Description¶
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. Author:David Sugar dyfet@ostel.com number manipulation.
Constructor & Destructor Documentation¶
ost::Number::Number (char *buffer, unsignedsize)¶
Create an instance of a number. Parameters:buffer or NULL if created internally.
size use - values for zero filled.
Member Function Documentation¶
const char* ost::Number::getBuffer () const [inline]¶
long ost::Number::getValue () const¶
ost::Number::operator char * () [inline]¶
ost::Number::operator long () [inline]¶
int ost::Number::operator!= (const Number &num)¶
long ost::Number::operator() () [inline]¶
long ost::Number::operator++ ()¶
long ost::Number::operator+= (const longvalue)¶
long ost::Number::operator-- ()¶
long ost::Number::operator-= (const longvalue)¶
int ost::Number::operator< (const Number &num)¶
int ost::Number::operator<= (const Number &num)¶
long ost::Number::operator= (const longvalue)¶
int ost::Number::operator== (const Number &num)¶
int ost::Number::operator> (const Number &num)¶
int ost::Number::operator>= (const Number &num)¶
void ost::Number::setValue (longvalue)¶
Friends And Related Function Documentation¶
long operator+ (const Number &num, const longval) [friend]¶
long operator+ (const longval, const Number &num) [friend]¶
long operator- (const Number &num, longval) [friend]¶
long operator- (const longval, const Number &num) [friend]¶
Member Data Documentation¶
char* ost::Number::buffer [protected]¶
unsigned ost::Number::size [protected]¶
Author¶
Generated automatically by Doxygen for GNU CommonC++ from the source code.Sun Dec 29 2013 | GNU CommonC++ |