Defined in file: hzString.h
This class employes the private sub-class _chain as follows:-
_chain
Constructors/Detructors
hzChain* | hzChain | (void) | Construct an empty hzChain instance. Increment the global count of currently allocated hzChain instances for memory use reporting purposes. |
hzChain* | hzChain | (const hzChain& op) | |
NULL-BASIS | ~hzChain | (void) | Delete this hzChain instance. Decrement the global count of currently allocated hzChain instances for memory use reporting purposes. |
Public Methods:
hzEcode | AddByte | (const char C) | |
unsigned int | Append | (const void* vpStr, unsigned int nBytes) | |
unsigned int | AppendSub | (hzChain& Z, unsigned int nStart, unsigned int nBytes) | |
void | Clear | (void) | |
unsigned int | Copies | (void) | |
unsigned int | Printf | (const char*) | |
unsigned int | Size | (void) | |
int | _compare | (const hzChain& op) | |
void* | _int_addr | (void) | |
void | _int_clr | (void) | |
void | _int_set | (const void* ptr) | |
unsigned int | _vainto | (const char* fmt, va_list ap) |
Overloaded operators:
bool | operator! | (void) | |
bool | operator!= | (const hzChain& op) | |
hzChain& | operator+= | (const char* s) | |
hzChain& | operator+= | (const hzString& s) | |
hzChain& | operator+= | (const hzChain& op) | |
hzChain& | operator+= | (ifstream& is) | |
bool | operator< | (const hzChain& op) | |
hzChain& | operator<< | (const char* s) | |
hzChain& | operator<< | (const hzString& s) | |
hzChain& | operator<< | (const hzEmaddr& e) | |
hzChain& | operator<< | (const hzIpaddr& i) | |
hzChain& | operator<< | (unsigned int nValue) | |
hzChain& | operator<< | (unsigned long nValue) | |
hzChain& | operator<< | (int nValue) | |
hzChain& | operator<< | (long nValue) | |
hzChain& | operator<< | (double nValue) | |
hzChain& | operator<< | (const hzChain& C) | |
hzChain& | operator<< | (ifstream& is) | |
ostream& | operator<< | (ostream& os, const hzChain& obj) | |
bool | operator<= | (const hzChain& op) | |
hzChain& | operator= | (const hzChain& op) | |
hzChain& | operator= | (const hzString& S) | |
hzChain& | operator= | (const char* s) | |
bool | operator== | (const hzChain& op) | |
bool | operator> | (const hzChain& op) | |
bool | operator>= | (const hzChain& op) | |
istream& | operator>> | (istream& is, hzChain& obj) |
Member Variables:
hzChain::_chain* | mx | No description |