#include <metadatabase.h>
| class CommsDat::CMDBRecordLinkBase : public CommsDat::CMDBNumFieldBase, public CommsDat::CMDBNumFieldBase |
| Public Attributes | |
|---|---|
| CMDBElement * | iLinkedRecord |
| Protected Attributes | |
|---|---|
| const Meta::SVDataTableEntry | iVDataTable |
| Public Member Functions | |
|---|---|
| CMDBRecordLinkBase() | |
| CMDBRecordLinkBase(TMDBElementId) | |
| CMDBRecordLinkBase(TMDBElementId, CMDBElement *) | |
| ~CMDBRecordLinkBase() | |
| IMPORT_C | operator TMDBElementId() |
| IMPORT_C CMDBRecordLinkBase & | operator=(const TMDBElementId) |
| Protected Member Functions | |
|---|---|
| virtual IMPORT_C TUint8 * | GetAttribPtr(const TInt) |
| virtual IMPORT_C Meta::SVDataTableEntry const * | GetVDataTable() |
| IMPORT_C Meta::SVDataTableEntry const * | GetVDataTableStatic() |
| Inherited Attributes | |
|---|---|
| CommsDat::CMDBElement::iElementId | |
| CommsDat::CMDBElement::iValue | |
Base class for CMDBRecordLink
| CMDBElement * | iLinkedRecord |
| const Meta::SVDataTableEntry | iVDataTable | [protected, static] |
| IMPORT_C | CMDBRecordLinkBase | ( | ) |
| IMPORT_C | CMDBRecordLinkBase | ( | TMDBElementId | aLinkingFieldId | ) |
| IMPORT_C | CMDBRecordLinkBase | ( | TMDBElementId | aLinkingFieldId, |
| CMDBElement * | aLinkedRecord | |||
| ) | ||||
| IMPORT_C | ~CMDBRecordLinkBase | ( | ) |
Reimplemented from CommsDat::CMDBNumFieldBase::GetAttribPtr(const TInt)const
| IMPORT_C Meta::SVDataTableEntry const * | GetVDataTable | ( | ) | const [protected, virtual] |
Reimplemented from CommsDat::CMDBNumFieldBase::GetVDataTable()const
| IMPORT_C Meta::SVDataTableEntry const * | GetVDataTableStatic | ( | ) | [protected, static] |
Reimplemented from CommsDat::CMDBNumFieldBase::GetVDataTableStatic()
| IMPORT_C | operator TMDBElementId | ( | ) |
Conversion operator for field value which gets the id of the element list
| IMPORT_C CMDBRecordLinkBase & | operator= | ( | const TMDBElementId | aValue | ) |
Assignment operator for field value which sets the id of the element list