Defined and implimented in file: hzTmplVect.h

Constructors/Destructors

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

Methods (member functions):

hzEcodeAdd(OBJ key)
voidClear(void)
unsigned intCount(void)
hzEcodeDelete(unsigned int nPosn)
OBJ*InSitu(unsigned int nIndex)
hzEcodeInsert(OBJ key, unsigned int nPosn)
unsigned intIsamId(void)
unsigned intLevel(void)
voidLockRead(void)
voidLockWrite(void)
hzStringName(void)
unsigned intNodes(void)
voidSetLock(hzLockOpt eLock)
voidSetName(const hzString& name)
voidUnlock(void)

Overloaded operators:

hzVect<OBJ>&operator=(const hzVect<OBJ>&)
OBJ&operator[](unsigned int nIndex)

Member Variables

_hz_tmpl_ISAMbaseNo description
OBJm_DefaultNo description
OBJm_NullNo description