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 |