ESock::CProtocolIntfFactoryContainer Class Reference

class ESock::CProtocolIntfFactoryContainer : public ESock::CCommsFactoryContainer

Container for protocol2 factories

Since 9.3

Public Member Functions
~CProtocolIntfFactoryContainer()
IMPORT_C CProtocolIntfFactoryBase *FindOrCreateFactoryL(TUid)
IMPORT_C CProtocolIntfBase *FindOrCreateProtocolIntfL(TUid, TFactoryQueryBase &)
CProtocolIntfFactoryContainer *NewL()
Protected Member Functions
CProtocolIntfFactoryContainer()
Inherited Functions
CBase::CBase()
CBase::Delete(CBase *)
CBase::Extension_(TUint,TAny *&,TAny *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
ESock::CCommsFactoryContainer::CCommsFactoryContainer(TContaineeType)
ESock::CCommsFactoryContainer::CreateFactoryL(TUid)
ESock::CCommsFactoryContainer::CreateFactoryObjectNodeL(Messages::TSignatureBase &)
ESock::CCommsFactoryContainer::Find(Factories::MFactoryQuery &)
ESock::CCommsFactoryContainer::NewL(TContaineeType)
ESock::CCommsFactoryContainer::ReceivedL(const Messages::TRuntimeCtxId &,const Messages::TNodeId &,Messages::TSignatureBase &)
Factories::CFactoryContainer::AddL(CFactoryBase &)
Factories::CFactoryContainer::CFactoryContainer()
Factories::CFactoryContainer::Factory(TInt)const
Factories::CFactoryContainer::FetchNodeInterfaceControlL(TInt)
Factories::CFactoryContainer::FindFactory(TUid)const
Factories::CFactoryContainer::FindObject(MFactoryQuery &)const
Factories::CFactoryContainer::RegisterNotifierL(TUid,const IFactoryNotify &)
Factories::CFactoryContainer::~CFactoryContainer()
Factories::CFactoryContainerNode::CFactoryContainerNode()
Factories::CFactoryContainerNode::~CFactoryContainerNode()
Protected Member Enumerations
enumanonymous { EId = EProtocolIntfFactoryContainer }
Inherited Enumerations
ESock::CCommsFactoryContainer:TContaineeType
Inherited Attributes
ESock::CCommsFactoryContainer::iId

Constructor & Destructor Documentation

CProtocolIntfFactoryContainer()

CProtocolIntfFactoryContainer()[protected]

~CProtocolIntfFactoryContainer()

~CProtocolIntfFactoryContainer()

Member Functions Documentation

FindOrCreateFactoryL(TUid)

IMPORT_C CProtocolIntfFactoryBase *FindOrCreateFactoryL(TUidaFactoryUid)

Parameters

TUid aFactoryUid

FindOrCreateProtocolIntfL(TUid, TFactoryQueryBase &)

IMPORT_C CProtocolIntfBase *FindOrCreateProtocolIntfL(TUidaFactoryId,
TFactoryQueryBase &aQuery
)

Parameters

TUid aFactoryId
TFactoryQueryBase & aQuery

NewL()

CProtocolIntfFactoryContainer *NewL()[static]

Member Enumerations Documentation

Enum anonymous

Enumerators

EId = EProtocolIntfFactoryContainer