ESock::CTierManagerFactoryContainer Class Reference

class ESock::CTierManagerFactoryContainer

Container for tier manager factories.

Public Member Functions
~CTierManagerFactoryContainer ()
CTierManagerFactoryBase * Factory ( TInt )
CTierManagerFactoryContainer * NewL ()
Protected Member Functions
CTierManagerFactoryContainer ()
void ReceivedL (const Messages::TRuntimeCtxId &, const Messages::TNodeId &, Messages::TSignatureBase &)
Private Member Functions
void MapLegacyTierId ( TUid &)
Protected Member Enumerations
enum anonymous { EId  = ETierManagerFactoryContainer }

Constructor & Destructor Documentation

CTierManagerFactoryContainer()

CTierManagerFactoryContainer ( ) [protected]

Tier manager factory container constructor

~CTierManagerFactoryContainer()

IMPORT_C ~CTierManagerFactoryContainer ( ) [virtual]

Tier manager factory container destructor

Member Functions Documentation

Factory(TInt)

CTierManagerFactoryBase * Factory ( TInt aIndex ) const

Parameters

TInt aIndex

MapLegacyTierId(TUid &)

void MapLegacyTierId ( TUid & aTierUid ) [private]

Parameters

TUid & aTierUid

NewL()

CTierManagerFactoryContainer * NewL ( ) [static]

ReceivedL(const Messages::TRuntimeCtxId &, const Messages::TNodeId &, Messages::TSignatureBase &)

void ReceivedL ( const Messages::TRuntimeCtxId & aSender,
const Messages::TNodeId & aRecipient,
Messages::TSignatureBase & aMessage
) [protected, virtual]

Parameters

const Messages::TRuntimeCtxId & aSender
const Messages::TNodeId & aRecipient
Messages::TSignatureBase & aMessage

Member Enumerations Documentation

Enum anonymous

Enumerators

EId = ETierManagerFactoryContainer