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:
hzEcode | Close | (void) | |
unsigned int | Count | (void) | |
hzEcode | Delete | (unsigned int datumId) | |
hzEcode | Fetch | (hzChain& datum, unsigned int datumId) | |
bool | IState | (void) | |
hzEcode | Init | (const hzString& name, const hzString& opdir) | |
hzEcode | Insert | (unsigned int& datumId, const hzChain& datum) | |
hzEcode | Insert | (unsigned int& datumId, const hzChain& datum, unsigned int an1, unsigned int an2) | |
hzEcode | Integ | (hzLogger& log) | |
hzEcode | Open | (void) | |
unsigned int | SeqId | (void) | |
hzEcode | Update | (unsigned int& datumId, const hzChain& datum) | |
hzEcode | Update | (unsigned int& datumId, const hzChain& datum, unsigned int an1, unsigned int an2) | |
void | _deltaWrite | (void) | |
hzString | strName | (void) | |
const char* | txtName | (void) |
Overloaded operators:
hdbBinRepos& | operator= | (const hdbBinRepos&) |
Member Variables:
hzChain | m_Error | No description | |
hzString | m_FileData | No description | |
hzString | m_FileIndx | No description | |
hzLockS | m_LockDrd | No description | |
hzLockS | m_LockDwr | No description | |
hzLockS | m_LockIrd | No description | |
hzLockS | m_LockIwr | No description | |
hzString | m_Name | No description | |
ifstream | m_RdD | No description | |
ifstream | m_RdI | No description | |
hzString | m_Workdir | No description | |
ofstream | m_WrD | No description | |
ofstream | m_WrI | No description | |
unsigned int | m_nInitState | No description | |
unsigned int | m_nPopulation | No description | |
unsigned int | m_nSeqId | No description | |
unsigned long | m_nSize | No description | |
hdbADP* | m_pADP | No description |