Defined and implimented in file: hzTmplMapL.h

Constructors/Destructors

hzLookup*hzLookup(const hzLookup<OBJ>&)
hzLookup*hzLookup(const hzString& name)
hzLookup*hzLookup(hzLockOpt eLock)
hzLookup*hzLookup(hzLockOpt eLock, const hzString& name)
hzLookup*hzLookup(void)
NULL-BASIS~hzLookup(void)

Methods (member functions):

voidClear(void)
unsigned intCount(void)
hzEcodeDelete(const hzString& key)
boolExists(const hzString& key)
const hzString&GetKey(int nIndex)
OBJ&GetObj(int nIndex)
hzEcodeInsert(const hzString& key, const OBJ& obj)
hzEcodeNodeErrors(void)
hzEcodeNodeReport(void)
unsigned intNodes(void)
voidSetLock(hzLockOpt eLock)

Overloaded operators:

hzLookup<OBJ>&operator=(const hzLookup<OBJ>&)
OBJ&operator[](const hzString& key)

Member Variables

_hz_tmpl_ISAMbaseNo description
hzStringm_DefaultKeyNo description
OBJm_DefaultObjNo description
hzStringm_NullKeyNo description
OBJm_NullObjNo description