Defined in file: hzChain.h
Constructors/Detructors
hzChain::Iter* | Iter | (void) | |
Default constructor | Iter() | Not specified in code. Default applies |
Public Methods:
unsigned int | Advance | (unsigned int nInc) | |
unsigned int | Col | (void) | |
bool | Equal | (const char c) | |
bool | Equal | (const char* s) | |
bool | Equal | (const hzString& S) | |
bool | Equiv | (const char c) | |
bool | Equiv | (const char* s) | |
bool | Equiv | (const hzString& S) | |
unsigned int | Line | (void) | |
void | Line | (unsigned int n) | |
hzEcode | ReadUnicodeChar | (unsigned int& uniVal) | |
hzChain::Iter& | Skipwhite | (void) | |
unsigned int | Write | (void* pBuf, unsigned int maxBytes) | |
char | current | (void) | |
bool | eof | (void) | Rteurns true if the iterator is at EOF. Returns false otherwise. Arguments: None |
Overloaded operators:
bool | operator!= | (const hzChain::Iter& I) | |
bool | operator!= | (const char c) | |
bool | operator!= | (const char* s) | |
bool | operator!= | (hzString& S) | |
bool | operator!= | (hzChain::Iter& I) | |
char | operator* | (void) | |
hzChain::Iter& | operator++ | (void) | |
hzChain::Iter& | operator++ | (int) | |
hzChain::Iter& | operator+= | (unsigned int nInc) | |
hzChain::Iter& | operator-- | (void) | |
hzChain::Iter& | operator-- | (int) | |
hzChain::Iter& | operator-= | (unsigned int nDec) | |
hzChain::Iter& | operator= | (const hzChain& I) | |
hzChain::Iter& | operator= | (const hzChain::Iter& I) | |
bool | operator== | (const hzChain::Iter& I) | |
bool | operator== | (const char c) | |
bool | operator== | (const char* s) | |
bool | operator== | (hzString& S) | |
bool | operator== | (hzChain::Iter& I) | |
char | operator[] | (unsigned int nOset) |
Member Variables:
char | m_Reserved | No description | |
void* | m_block | No description | |
char | m_cDefault | No description | |
unsigned int | m_nCol | No description | |
unsigned int | m_nLine | No description | |
unsigned short | m_nOset | No description |