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(TContactItemIdaContactId)[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()

voidCreatePhonebookServicesL()[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 * aObserverobserver 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 & aObserverobserver.