Defined and implimented in file: hzTmplMapS.h
Constructors/Destructors
| hzPMapS* | hzPMapS | (const hzPMapS<KEY,OBJ>&) | |
| hzPMapS* | hzPMapS | (const hzString& name) | |
| hzPMapS* | hzPMapS | (hzLockOpt eLock) | |
| hzPMapS* | hzPMapS | (hzLockOpt eLock, const hzString& name) | |
| hzPMapS* | hzPMapS | (void) | |
| NULL-BASIS | ~hzPMapS | (void) |
Methods (member functions):
| void | Clear | (void) | |
| unsigned int | Count | (void) | |
| hzEcode | Delete | (const KEY& key) | |
| void | DeltaClose | (void) | |
| void | DeltaOpen | (void) | |
| void | DeltaSet | (const hzString& path) | |
| bool | Exists | (const KEY& key) | |
| int | First | (const KEY key) | |
| KEY& | GetKey | (unsigned int nIndex) | |
| OBJ& | GetObj | (unsigned int nIndex) | |
| hzEcode | Insert | (const KEY& key, const OBJ& obj) | |
| int | Last | (const KEY key) | |
| hzEcode | NodeErrors | (void) | |
| hzEcode | NodeReport | (void) | |
| unsigned int | Nodes | (void) | |
| void | SetName | (const hzString& name) | |
| int | Target | (const KEY key) |
Overloaded operators:
| hzPMapS<KEY,OBJ>& | operator= | (const hzPMapS<KEY,OBJ>&) | |
| OBJ& | operator[] | (const KEY& key) |
Member Variables
| bool | m_bOpen | No description | |
| hzMapS<KEY,OBJ> | m_map | No description | |
| ofstream | m_os | No description | |
| hzString | m_path | No description |