Defined in file: hzTokens.h

Tokens are the meaningful units derived from the input text.

Constructors/Detructors

hzToken*hzToken(void)
void~hzToken(void)

Public Methods:

hzEcodeInit(const char* txt)uint32_t line, hzTokenType type,
hzEcodeInit(hzString& txt)uint32_t line, hzTokenType type,
uint32_tLineNo(void)
hzTokenTypeType(void)
hzString&Value(void)

Overloaded operators:

booloperator!(void)
booloperator!=(const char* pStr)
booloperator=(hzToken& op)
booloperator==(hzToken& op)
booloperator==(const char* pStr)

Member Variables:

hzStringm_TokThe token
hzTokenTypem_eTypeThe token type
uint32_tm_nLineThe line it was on in the file