Defined in file: hzChain.h

Constructors/Detructors

hzChain::Iter*Iter(void)
Default constructorIter()Not specified in code. Default applies

Public Methods:

unsigned intAdvance(unsigned int nInc)
unsigned intCol(void)
boolEqual(const char c)
boolEqual(const char* s)
boolEqual(const hzString& S)
boolEquiv(const char c)
boolEquiv(const char* s)
boolEquiv(const hzString& S)
unsigned intLine(void)
voidLine(unsigned int n)
hzEcodeReadUnicodeChar(unsigned int& uniVal)
hzChain::Iter&Skipwhite(void)
unsigned intWrite(void* pBuf, unsigned int maxBytes)
charcurrent(void)
booleof(void)Rteurns true if the iterator is at EOF. Returns false otherwise. Arguments: None

Overloaded operators:

booloperator!=(const hzChain::Iter& I)
booloperator!=(const char c)
booloperator!=(const char* s)
booloperator!=(hzString& S)
booloperator!=(hzChain::Iter& I)
charoperator*(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)
booloperator==(const hzChain::Iter& I)
booloperator==(const char c)
booloperator==(const char* s)
booloperator==(hzString& S)
booloperator==(hzChain::Iter& I)
charoperator[](unsigned int nOset)

Member Variables:

charm_ReservedNo description
void*m_blockNo description
charm_cDefaultNo description
unsigned intm_nColNo description
unsigned intm_nLineNo description
unsigned shortm_nOsetNo description