Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <CommsDatTypesV1_1.h>
Link against: commsdat.lib

Class CommsDat::CCDChargecardRecord

class CCDChargecardRecord : public CommsDat::CCDRecordBase;

Description

Reading of ChargeCard Table data is protected with ECDPrivate Attribute. This will require additional capabilities to read.

Derivation

Members

Defined in CommsDat::CCDChargecardRecord:

Inherited from CommsDat::CCDRecordBase:

Inherited from CommsDat::CMDBRecordBase:


Member functions


GetVDataTable()const

virtual Meta::SVDataTableEntry const* GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr(const TInt)const

virtual TUint8* GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *


TypeId()

static inline const Meta::STypeId TypeId();

Description

Return value

const Meta::STypeId


GetRecordInfo()

virtual inline const SRecordTypeInfo* GetRecordInfo();

Description

Gets the following information:

Return value

const CommsDat::SRecordTypeInfo *

Returns a const pointer to the record containing the data - client does not need to delete this pointer after use.

[Top]


Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable[]={ { KCDTIdChargecardRecord , reinterpret_cast<Meta::TMetaTypeNewL>( KCDTIdChargecardRecord ) },
    { (((TInt)&((( CCDChargecardRecord *)0x1000)-> iAccountNo ))-0x1000), Meta:: TMDBTextVisitorFactoryL },
    { (((TInt)&((( CCDChargecardRecord *)0x1000)-> iPin ))-0x1000), Meta:: TMDBTextVisitorFactoryL },
    { (((TInt)&((( CCDChargecardRecord *)0x1000)-> iLocalRule ))-0x1000), Meta:: TMDBTextVisitorFactoryL },
    { (((TInt)&((( CCDChargecardRecord *)0x1000)-> iNatRule ))-0x1000), Meta:: TMDBTextVisitorFactoryL },
    { (((TInt)&((( CCDChargecardRecord *)0x1000)-> iIntlRule ))-0x1000), Meta:: TMDBTextVisitorFactoryL },
{ (TInt)((TAny*)( CCDRecordBase ::GetVDataTableStatic)), 0 }};

Description


iAccountNo

CMDBField< TDesC > iAccountNo;

Description

The account number to charge.


iPin

CMDBField< TDesC > iPin;

Description

The pin number of the account to charge.


iLocalRule

CMDBField< TDesC > iLocalRule;

Description

An operator dependant rule specifying the order of dialling to be account number, PIN and phone number for local calls.


iNatRule

CMDBField< TDesC > iNatRule;

Description

An operator dependant rule specifying the order of dialling to be account number, PIN and phone number for national calls.


iIntlRule

CMDBField< TDesC > iIntlRule;

Description

An operator dependant rule specifying the order of dialling to be account number, PIN and phone number for international calls.