CMTPDataCodeGenerator Class Reference

class CMTPDataCodeGenerator : public CBase

Inherits from

Constructor & Destructor Documentation

CMTPDataCodeGenerator()

CMTPDataCodeGenerator ( ) [private]

~CMTPDataCodeGenerator()

~CMTPDataCodeGenerator ( )

Member Functions Documentation

AllocateServiceFormatCode(const TMTPTypeGuid &, const TMTPTypeGuid &, TUint16 &)

TInt AllocateServiceFormatCode ( const TMTPTypeGuid & aServicePGUID,
const TMTPTypeGuid & aGUID,
TUint16 & aServiceFormatCode
)

Parameters

const TMTPTypeGuid & aServicePGUID
const TMTPTypeGuid & aGUID
TUint16 & aServiceFormatCode

AllocateServiceID(const TMTPTypeGuid &, const TUint, TUint &)

TInt AllocateServiceID ( const TMTPTypeGuid & aPGUID,
const TUint aServiceType,
TUint & aServiceID
)

Parameters

const TMTPTypeGuid & aPGUID
const TUint aServiceType
TUint & aServiceID

AllocateServiceMethodFormatCode(const TMTPTypeGuid &, const TMTPTypeGuid &, TUint16 &)

TInt AllocateServiceMethodFormatCode ( const TMTPTypeGuid & aServicePGUID,
const TMTPTypeGuid & aGUID,
TUint16 & aMethodFormatCode
)

Parameters

const TMTPTypeGuid & aServicePGUID
const TMTPTypeGuid & aGUID
TUint16 & aMethodFormatCode

AllocateServicePropertyCode(const TMTPTypeGuid &, const TMTPTypeGuid &, const TUint, TUint16 &)

TInt AllocateServicePropertyCode ( const TMTPTypeGuid & aServicePGUID,
const TMTPTypeGuid & aPKNamespace,
const TUint aPKID,
TUint16 & aServicePropertyCode
)

Parameters

const TMTPTypeGuid & aServicePGUID
const TMTPTypeGuid & aPKNamespace
const TUint aPKID
TUint16 & aServicePropertyCode

ConstructL()

void ConstructL ( ) [private]

DecServiceIDResource()

void DecServiceIDResource ( ) [private]

IncServiceIDResource(const TUint, TUint &)

TInt IncServiceIDResource ( const TUint aServiceType,
TUint & aServiceID
) [private]

Parameters

const TUint aServiceType
TUint & aServiceID

IsValidServiceType(const TUint)

TBool IsValidServiceType ( const TUint aServiceType ) const [private]

Parameters

const TUint aServiceType

NewL()

CMTPDataCodeGenerator * NewL ( ) [static]

Member Data Documentation

__FLOG_DECLARATION_MEMBER_MUTABLE

__FLOG_DECLARATION_MEMBER_MUTABLE [private]

FLOGGER debug trace member variable.

RMTPFramework iSingletons

RMTPFramework iSingletons [private]

The framework singletons.

TUint16 iUndefinedNextCode

TUint16 iUndefinedNextCode [private]

TUint16 iVendorExtFormatCode

TUint16 iVendorExtFormatCode [private]