#include <numbers.h>
Inheritance diagram for Number::
Public Methods | |
Number (char *buffer, unsigned size) | |
Create an instance of a number. More... | |
void | setValue (long value) |
const char * | getBuffer () |
long | getValue () |
long | operator() () |
operator long () | |
operator char * () | |
long | operator= (long value) |
long | operator+= (long value) |
long | operator-= (long value) |
long | operator-- () |
long | operator++ () |
int | operator== (Number &num) |
int | operator!= (Number &num) |
int | operator< (Number &num) |
int | operator<= (Number &num) |
int | operator> (Number &num) |
int | operator>= (Number &num) |
Protected Attributes | |
char * | buffer |
unsigned | size |
Friends | |
long | operator+ (Number &num, long val) |
long | operator+ (long val, Number &num) |
long | operator- (Number &num, long val) |
long | operator- (long val, Number &num) |
This is used to extract, convert, and manage simple numbers that are represented in C ascii strings in a very quick and optimal way.
|
Create an instance of a number.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in ZNumber. |
|
|
|
|
|
|
|
Reimplemented in ZNumber. |
|
|
|
|
|
|
|
|
|
|
|
|