CPhCntFactory Class Reference

class CPhCntFactory : public CBase

Factory class for creating phonebook related classes.

PhoneCntFinder
Since
1.0

Inherits from

Member Functions Documentation

CreateContactDataSelectionL()

CPhCntContactDataSelection * CreateContactDataSelectionL ( ) [pure virtual]

Creates service to get user to select data from contact.

Since
S60 v3.2

CreateContactIdL()

CPhCntContactId * CreateContactIdL ( ) [pure virtual]

Creates contact id instance.

Since
S60 v3.1

CreateContactIdL(TContactItemId)

CPhCntContactId * CreateContactIdL ( TContactItemId aContactId ) [pure virtual]

Creates an contact id instance.

Since
S60 v3.1

Parameters

TContactItemId aContactId

CreateContactIdL(const TDesC8 &)

CPhCntContactId * CreateContactIdL ( const TDesC8 & aContactId ) [pure virtual]

Create and contact id instance from contact link.

Since
S60 v3.2

Parameters

const TDesC8 & aContactId

CreateContactMatcherL()

CPhCntMatcher * CreateContactMatcherL ( ) [pure virtual]

Creates an instance of Contact Matcher

CreateContactStoreLoaderL()

MPhCntStoreLoader * CreateContactStoreLoaderL ( ) [pure virtual]

Creates a service to load contact stores.

Since
S60 v9.1

CreateMmiSecurityL()

CPhCntMmiSecurity * CreateMmiSecurityL ( ) [pure virtual]

Creates mmi security.

CreatePhonebookServicesL()

void CreatePhonebookServicesL ( ) [pure virtual]

Creates a phonebook service and opens contact stores.

Since
S60 v9.1

CreateProfileEngineL()

CPhCntProfileEngine * CreateProfileEngineL ( ) [pure virtual]

Creates an instance of profile engine.

CreateProfileEngineNotifyHandlerL(MProfileChangeObserver *)

CBase * CreateProfileEngineNotifyHandlerL ( MProfileChangeObserver * aObserver ) [pure virtual]

Creates an instance of profile engine notify handler.

Parameters

MProfileChangeObserver * aObserver observer to be notified of profile changes.

CreateRfsHandlerL()

CPhCntRfsHandler * CreateRfsHandlerL ( ) [pure virtual]

Creates rfs handler.

CreateSaveAddToNameL()

CPhoneCntSaveAddToName * CreateSaveAddToNameL ( ) [pure virtual]

Creates save and add to name-object.

CreateSingleItemFetchL()

CPhCntSingleItemFetch * CreateSingleItemFetchL ( ) [pure virtual]

Creates single item fetcher.

CreateSpeedDialMonitorL()

CPhCntSpeedDialMonitor * CreateSpeedDialMonitorL ( ) [pure virtual]

Creates speed dial monitor.

CreateThumbnailLoaderL(MPhCntThumbnailLoaderObserver &)

CPhCntThumbnailLoader * CreateThumbnailLoaderL ( MPhCntThumbnailLoaderObserver & aObserver ) [pure virtual]

Creates thumbnail loader.

Parameters

MPhCntThumbnailLoaderObserver & aObserver observer.