A number manipulation class that maintains a zero lead filled string.
More...
#include <numbers.h>
|
| long | operator= (long value) |
| | Assign number from value.
|
| |
| void | set (long value) |
| | Set value of zero filled number.
|
| |
| | ZNumber (char *pointer, unsigned size) |
| | Create a number class for zero fill.
|
| |
| const char * | c_str () const |
| | Get string buffer representing the number.
|
| |
| long | get () const |
| | Get value of string buffer as a long integer.
|
| |
| | Number (char *buffer, unsigned size) |
| | Create an instance of a number.
|
| |
| | operator char * () const |
| | Cast object as a string to retrieve buffer.
|
| |
| | operator long () const |
| | Cast string as long integer and get value of buffer.
|
| |
| bool | operator!= (const long value) const |
| |
| long | operator() () const |
| | Get value of string buffer as expression of object.
|
| |
| long | operator++ () |
| | Increment the number object.
|
| |
| long | operator+= (const long value) |
| | Add a value to the number.
|
| |
| long | operator-- () |
| | Decrement the number object.
|
| |
| long | operator-= (const long value) |
| | Subtract a value from the number.
|
| |
| bool | operator< (const long value) const |
| |
| bool | operator<= (const long value) const |
| |
| long | operator= (const Number &number) |
| | Assign another number to this number.
|
| |
| long | operator= (long value) |
| | Assign a value to the number.
|
| |
| bool | operator== (const long value) const |
| |
| bool | operator> (const long value) const |
| |
| bool | operator>= (const long value) const |
| |
| void | set (long value) |
| | Set string based on a new value.
|
| |
A number manipulation class that maintains a zero lead filled string.
- Author
- David Sugar dyfet.nosp@m.@ost.nosp@m.el.co.nosp@m.m
zero filled number manipulation.
Definition at line 176 of file numbers.h.
◆ ZNumber()
| ucommon::ZNumber::ZNumber |
( |
char * | pointer, |
|
|
unsigned | size ) |
Create a number class for zero fill.
- Parameters
-
| pointer | to field. |
| size | of field to fill. |
◆ operator=()
| long ucommon::ZNumber::operator= |
( |
long | value | ) |
|
Assign number from value.
- Parameters
-
- Returns
- value assigned.
◆ set()
| void ucommon::ZNumber::set |
( |
long | value | ) |
|
Set value of zero filled number.
- Parameters
-
The documentation for this class was generated from the following file:
- /builddir/build/BUILD/commoncpp-7.0.1/inc/ucommon/numbers.h