CMTPDataCodeGenerator Class Reference

class CMTPDataCodeGenerator : public CBase

Inherits from

  • CMTPDataCodeGenerator

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 TUintaServiceType,
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 TUintaPKID,
TUint16 &aServicePropertyCode
)

Parameters

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

ConstructL()

voidConstructL()[private]

DecServiceIDResource()

voidDecServiceIDResource()[private]

IncServiceIDResource(const TUint, TUint &)

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

Parameters

const TUint aServiceType
TUint & aServiceID

IsValidServiceType(const TUint)

TBool IsValidServiceType(const TUintaServiceType)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]