Defined in file: hzDatabase.h

This class employes the private sub-class _datum_hd as follows:-

_datum_hd

Constructors/Detructors

hdbBinRepos*hdbBinRepos(const hdbBinRepos&)
hdbBinRepos*hdbBinRepos(hdbADP& adp)
NULL-BASIS~hdbBinRepos(void)

Public Methods:

hzEcodeClose(void)
unsigned intCount(void)
hzEcodeDelete(unsigned int datumId)
hzEcodeFetch(hzChain& datum, unsigned int datumId)
boolIState(void)
hzEcodeInit(const hzString& name, const hzString& opdir)
hzEcodeInsert(unsigned int& datumId, const hzChain& datum)
hzEcodeInsert(unsigned int& datumId, const hzChain& datum, unsigned int an1, unsigned int an2)
hzEcodeInteg(hzLogger& log)
hzEcodeOpen(void)
unsigned intSeqId(void)
hzEcodeUpdate(unsigned int& datumId, const hzChain& datum)
hzEcodeUpdate(unsigned int& datumId, const hzChain& datum, unsigned int an1, unsigned int an2)
void_deltaWrite(void)
hzStringstrName(void)
const char*txtName(void)

Overloaded operators:

hdbBinRepos&operator=(const hdbBinRepos&)

Member Variables:

hzChainm_ErrorNo description
hzStringm_FileDataNo description
hzStringm_FileIndxNo description
hzLockSm_LockDrdNo description
hzLockSm_LockDwrNo description
hzLockSm_LockIrdNo description
hzLockSm_LockIwrNo description
hzStringm_NameNo description
ifstreamm_RdDNo description
ifstreamm_RdINo description
hzStringm_WorkdirNo description
ofstreamm_WrDNo description
ofstreamm_WrINo description
unsigned intm_nInitStateNo description
unsigned intm_nPopulationNo description
unsigned intm_nSeqIdNo description
unsigned longm_nSizeNo description
hdbADP*m_pADPNo description