#include <CommsDatTypesV1_1.h>
Link against:
commsdat.lib
Class CommsDat::CCDRecordBase
class CCDRecordBase : public CommsDat::CMDBRecordBase;
Description
Base class for wrapper containers for supported CommsDat
recordtypes Alternatively the class CommsDat::CMDBGenericRecord
can be used to express any record.
Derivation
CommsDat::CMDBNumFieldBase
- No description.
CommsDat::CCDRecordBase
- Base class for wrapper containers for supported CommsDat recordtypes Alternative...
Members
Defined in CommsDat::CCDRecordBase
:
Inherited from CommsDat::CMDBRecordBase
:
Construction and destruction
CCDRecordBase(TMDBElementId)
IMPORT_C CCDRecordBase(TMDBElementId aElementId);
Description
Import CommsDat::CCDRecordBase
constructor from another DLL.
Parameters
RecordFactoryL(TMDBElementId)
IMPORT_C static CMDBRecordBase* RecordFactoryL(TMDBElementId);
Description
Import function RecordFactoryL from another DLL.
Parameters
Return value
CreateCopyRecordL(CMDBRecordBase &)
IMPORT_C static CMDBRecordBase* CreateCopyRecordL(CMDBRecordBase &aCopyFromRecord);
Description
Import function CreateCopyRecordL from another DLL.
Parameters
Return value
protected: IMPORT_C virtual Meta::SVDataTableEntry const* GetVDataTable() const;
Description
Return value
Meta::SVDataTableEntry const *
|
|
|
GetAttribPtr(const TInt)const
protected: IMPORT_C virtual TUint8* GetAttribPtr(const TInt aOffset) const;
Description
Parameters
Return value
protected: IMPORT_C static Meta::SVDataTableEntry const* GetVDataTableStatic();
Description
Return value
Meta::SVDataTableEntry const *
|
|
|
protected: const Meta::SVDataTableEntry iVDataTable[]={ { 600 , reinterpret_cast<Meta::TMetaTypeNewL>( 600 ) },
{ (((TInt)&((( CCDRecordBase *)0x1000)-> iRecordTag ))-0x1000), Meta:: TMDBNumVisitorFactoryL },
{ (((TInt)&((( CCDRecordBase *)0x1000)-> iRecordName ))-0x1000), Meta:: TMDBTextVisitorFactoryL },
{ 0, 0 }};
Description
CMDBField< TInt > iRecordTag;
Description
User-defined numeric tag for this record. Should be unique in this table.
CMDBField< TDesC > iRecordName;
Description
User-defined name for this record. Should be unique in this table.