#include <metadatabase.h>
| class CommsDat::CMDBGenericRecord : public CommsDat::CMDBRecordBase, public CommsDat::CMDBRecordBase |
| Public Attributes | |
|---|---|
| const Meta::SVDataTableEntry | iVDataTable |
| Public Member Functions | |
|---|---|
| CMDBGenericRecord(TMDBElementId) | |
| ~CMDBGenericRecord() | |
| virtual IMPORT_C TUint8 * | GetAttribPtr(const TInt) |
| virtual IMPORT_C CMDBElement * | GetFieldByIdL(TMDBElementId) |
| virtual IMPORT_C CMDBElement * | GetFieldByNameL(const TPtrC &, TInt &) |
| virtual IMPORT_C Meta::SVDataTableEntry const * | GetVDataTable() |
| IMPORT_C Meta::SVDataTableEntry const * | GetVDataTableStatic() |
| IMPORT_C void | InitializeL(const TDesC &, const SGenericRecordTypeInfo *) |
| Inherited Attributes | |
|---|---|
| CommsDat::CMDBElement::iElementId | |
| CommsDat::CMDBElement::iValue | |
Container for data and type information in a MetaDatabase record For use to contain user-defined records as an alternative to declaring a specific record class of type CCDRecordBase
| const Meta::SVDataTableEntry | iVDataTable | [static] |
| CMDBGenericRecord | ( | TMDBElementId | aElementId | ) | [inline, explicit] |
| IMPORT_C | ~CMDBGenericRecord | ( | ) |
Reimplemented from CommsDat::CMDBNumFieldBase::GetAttribPtr(const TInt)const
| IMPORT_C CMDBElement * | GetFieldByIdL | ( | TMDBElementId | aId | ) | [virtual] |
Reimplemented from CommsDat::CMDBRecordBase::GetFieldByIdL(TMDBElementId)
| IMPORT_C CMDBElement * | GetFieldByNameL | ( | const TPtrC & | aFieldName, |
| TInt & | aValType | |||
| ) | [virtual] | |||
Reimplemented from CommsDat::CMDBRecordBase::GetFieldByNameL(const TPtrC &,TInt &)
| IMPORT_C Meta::SVDataTableEntry const * | GetVDataTable | ( | ) | const [virtual] |
Reimplemented from CommsDat::CMDBNumFieldBase::GetVDataTable()const
| IMPORT_C Meta::SVDataTableEntry const * | GetVDataTableStatic | ( | ) | [static] |
Reimplemented from CommsDat::CMDBNumFieldBase::GetVDataTableStatic()
| IMPORT_C void | InitializeL | ( | const TDesC & | aTableName, |
| const SGenericRecordTypeInfo * | aNewTableInfo | |||
| ) | ||||