Defined in file: hzXbuf.h
This class employes the private sub-class _xbuf as follows:-
_xbuf
Constructors/Detructors
hzXbuf* | hzXbuf | (void) | Construct an empty hzXbuf instance. Increment the global count of currently allocated hzXbuf instances for memory use reporting purposes. |
hzXbuf* | hzXbuf | (const hzXbuf& op) | |
NULL-BASIS | ~hzXbuf | (void) | Delete this hzXbuf instance. Decrement the global count of currently allocated hzXbuf instances for memory use reporting purposes. |
Public Methods:
hzEcode | AddByte | (const char C) | |
unsigned int | Append | (const void* vpStr, unsigned int nBytes) | |
void | Clear | (void) | |
unsigned int | Size | (void) | |
int | _compare | (const hzXbuf& op) |
Overloaded operators:
bool | operator! | (void) | |
bool | operator!= | (const hzXbuf& op) | |
hzXbuf& | operator+= | (const unsigned char* s) | |
hzXbuf& | operator+= | (const hzString& s) | |
hzXbuf& | operator+= | (const hzXbuf& op) | |
hzXbuf& | operator+= | (const hzChain& Z) | |
bool | operator< | (const hzXbuf& op) | |
bool | operator<= | (const hzXbuf& op) | |
hzXbuf& | operator= | (const hzXbuf& op) | |
hzXbuf& | operator= | (const hzString& S) | |
hzXbuf& | operator= | (const char* s) | |
bool | operator== | (const hzXbuf& op) | |
bool | operator> | (const hzXbuf& op) | |
bool | operator>= | (const hzXbuf& op) |
Member Variables:
hzXbuf::_xbuf* | mx | No description |