Defined and implimented in file: hzTmplMapS.h

Constructors/Destructors

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

Methods (member functions):

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

Overloaded operators:

hzMapS<KEY,OBJ>&operator=(const hzMapS<KEY,OBJ>&)
OBJ&operator[](const KEY& key)

Member Variables

_hz_tmpl_ISAMbaseNo description
KEYm_DefaultKeyNo description
OBJm_DefaultObjNo description
KEYm_NullKeyNo description
OBJm_NullObjNo description