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 |