Defined in file: hzDatabase.h
Derivative of: hdbDatatype
Constructors/Detructors
| hdbClass* | hdbClass | (hdbClass& op) | |
| hdbClass* | hdbClass | (hdbADP& adp, hdbClsDgn designation) | |
| NULL-BASIS | ~hdbClass | (void) |
Public Methods:
| unsigned int | ClassId | (void) | |
| unsigned int | CoreLen | (void) | |
| const hzString& | Desc | (void) | |
| hzEcode | DescCheck | (hzChain& report, hzChain& desc) | |
| void | DescClass | (hzChain& Z, unsigned int nIndent) | |
| hdbClsDgn | Designation | (void) | |
| const hdbADP* | GetADP | (void) | |
| const hdbMember* | GetMember | (const hzString& mbr) | |
| const hdbMember* | GetMember | (unsigned int mbrNo) | |
| bool | HasArrays | (void) | |
| bool | HasBinaries | (void) | |
| hzEcode | InitDone | (void) | |
| hzEcode | InitMember | (const hzString& mbrName, const hdbDatatype* pType, hdbPopCtl popCtl) | |
| hzEcode | InitMember | (const hzString& mbrName, const hzString& typeName, hdbPopCtl popCtl) | |
| hzEcode | InitStart | (const hzString& className) | |
| bool | IsInit | (void) | |
| unsigned int | LitmusBits | (void) | |
| unsigned int | LitmusSize | (void) | |
| unsigned int | MbrCount | (void) | |
| unsigned int | MemberNo | (const hzString& mbr) | |
| unsigned int | NonBool | (void) | |
| void | _clear | (void) | |
| hzEcode | _setId | (unsigned int nId) |
Overloaded operators:
| bool | operator!= | (const hdbClass& op) | |
| hdbClass& | operator= | (hdbClass& op) | |
| bool | operator== | (const hdbClass& op) |
Member Variables:
| hzString | m_Category | No description | |
| unsigned short | m_ClassUID | No description | |
| hzString | m_Desc | No description | |
| hzArray<hdbMember*> | m_arrMembers | No description | |
| hdbIniStat | m_eClassInit | No description | |
| unsigned short | m_eDesignation | No description | |
| hzMapS<hzString,hdbMember*> | m_mapMembers | No description | |
| unsigned char | m_nArrays | No description | |
| unsigned char | m_nBinaries | No description | |
| unsigned short | m_nCoreLen | No description | |
| unsigned short | m_nLitmusBits | No description | |
| unsigned short | m_nLitmusSize | No description | |
| hdbADP* | m_pADP | No description |