TierNotification::CFactoryNotifyDataCollector Class Reference

class TierNotification::CFactoryNotifyDataCollector : public TierNotification::CTierDataCollector

Inherits from

Public Member Functions
~CFactoryNotifyDataCollector()
voidDoStartL()
TBool SetMatchesQuery(const CParameterSetContainer &)
Protected Member Functions
CFactoryNotifyDataCollector(CTierNotificationActivity &)
TUid FindFactoryUidForApL(CommsDat::CCDAccessPointRecord *)
ESock::CCommsFactoryBase *FindOrCreateFactoryL(TUid)
const ESock::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::Shutdown()
TierNotification::CDataCollectorBase::StartL()
TierNotification::CDataCollectorBase::~CDataCollectorBase()
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
RArray< TUid >iRegisteredFactories
Inherited Attributes
TierNotification::CDataCollectorBase::iQueryBundleOwner
TierNotification::CDataCollectorBase::iReceiver
TierNotification::CTierDataCollector::iActivity

Constructor & Destructor Documentation

CFactoryNotifyDataCollector(CTierNotificationActivity &)

CFactoryNotifyDataCollector(CTierNotificationActivity &aActivity)[protected, inline]

Parameters

CTierNotificationActivity & aActivity

~CFactoryNotifyDataCollector()

~CFactoryNotifyDataCollector()[virtual]

Member Functions Documentation

DoStartL()

voidDoStartL()[virtual]

FindFactoryUidForApL(CommsDat::CCDAccessPointRecord *)

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

Parameters

CommsDat::CCDAccessPointRecord * aApRec

FindOrCreateFactoryL(TUid)

ESock::CCommsFactoryBase *FindOrCreateFactoryL(TUidaUid)[protected, pure virtual]

Parameters

TUid aUid

GetVTable()

const ESock::TAnyFn &GetVTable()[protected, pure virtual]

SetMatchesQuery(const CParameterSetContainer &)

TBool SetMatchesQuery(const CParameterSetContainer &aSetToTest)[virtual]

Parameters

const CParameterSetContainer & aSetToTest

Member Data Documentation

RArray< TUid > iRegisteredFactories

RArray< TUid >iRegisteredFactories[protected]