TierNotification::CMcprFactoryNotifyDataCollector Class Reference

class TierNotification::CMcprFactoryNotifyDataCollector : public TierNotification::CFactoryNotifyDataCollector
Public Member Functions
~CMcprFactoryNotifyDataCollector ()
CMcprFactoryNotifyDataCollector * NewL ( CTierNotificationActivity &)
TInt NotifyCreation ( Factories::AFactoryObject &, Factories::CFactoryBase &)
void ProcessNotificationL ( Factories::AFactoryObject &, const ConnectionServ::TAccessPointStatus &)
void Shutdown ()
Protected Member Functions
CMcprFactoryNotifyDataCollector ( CTierNotificationActivity &)
TUid FindFactoryUidForApL ( CommsDat::CCDAccessPointRecord *)
ESock::CCommsFactoryBase * FindOrCreateFactoryL ( TUid )
const Factories::TAnyFn & GetVTable ()
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()
TierNotification::CDataCollectorBase::CDataCollectorBase(ESock::CRefCountOwnedParameterBundle &)
TierNotification::CDataCollectorBase::CacheModifiedL(CParameterSetContainer &,TInt &)
TierNotification::CDataCollectorBase::QueryBundleBase()
TierNotification::CDataCollectorBase::SetReceiver(MCollectedDataReceiver &)
TierNotification::CDataCollectorBase::StartL()
TierNotification::CDataCollectorBase::~CDataCollectorBase()
TierNotification::CFactoryNotifyDataCollector::CFactoryNotifyDataCollector(CTierNotificationActivity &)
TierNotification::CFactoryNotifyDataCollector::DoStartL()
TierNotification::CFactoryNotifyDataCollector::SetMatchesQuery(const CParameterSetContainer &)
TierNotification::CFactoryNotifyDataCollector::~CFactoryNotifyDataCollector()
TierNotification::CTierDataCollector::Activity()
TierNotification::CTierDataCollector::CTierDataCollector(CTierNotificationActivity &)
TierNotification::CTierDataCollector::ConstructEmptyRecordLC(TUint32)
TierNotification::CTierDataCollector::MergeL(CParameterSetContainer &,CParameterSetContainer &,TBool &,TBool &)
TierNotification::CTierDataCollector::Query()
TierNotification::CTierDataCollector::~CTierDataCollector()
Protected Attributes
const ESock::TAnyFn iInterfaceVTableF
Inherited Attributes
TierNotification::CDataCollectorBase::iQueryBundleOwner
TierNotification::CDataCollectorBase::iReceiver
TierNotification::CFactoryNotifyDataCollector::iRegisteredFactories
TierNotification::CTierDataCollector::iActivity

Constructor & Destructor Documentation

CMcprFactoryNotifyDataCollector(CTierNotificationActivity &)

CMcprFactoryNotifyDataCollector ( CTierNotificationActivity & aActivity ) [protected]

Parameters

CTierNotificationActivity & aActivity

~CMcprFactoryNotifyDataCollector()

~CMcprFactoryNotifyDataCollector ( ) [virtual]

Member Functions Documentation

FindFactoryUidForApL(CommsDat::CCDAccessPointRecord *)

TUid FindFactoryUidForApL ( CommsDat::CCDAccessPointRecord * aApRec ) [protected, virtual]

FindOrCreateFactoryL(TUid)

ESock::CCommsFactoryBase * FindOrCreateFactoryL ( TUid aUid ) [protected, virtual]

Parameters

TUid aUid

GetVTable()

const Factories::TAnyFn & GetVTable ( ) [protected, inline, virtual]

NewL(CTierNotificationActivity &)

CMcprFactoryNotifyDataCollector * NewL ( CTierNotificationActivity & aActivity ) [static, inline]

Parameters

CTierNotificationActivity & aActivity

NotifyCreation(Factories::AFactoryObject &, Factories::CFactoryBase &)

TInt NotifyCreation ( Factories::AFactoryObject & aObject,
Factories::CFactoryBase & aFactory
)

ProcessNotificationL(Factories::AFactoryObject &, const ConnectionServ::TAccessPointStatus &)

void ProcessNotificationL ( Factories::AFactoryObject & aObject,
const ConnectionServ::TAccessPointStatus & aApStatus
)

Shutdown()

void Shutdown ( ) [virtual]

Member Data Documentation

const ESock::TAnyFn iInterfaceVTableF

const ESock::TAnyFn iInterfaceVTableF [protected, static]