CVPbkSortOrderAcquirer Class Reference

class CVPbkSortOrderAcquirer : public CBase

Virtual Phonebook sort order acquirer plugin interface. This interface is used to acquire the sort orders for the remote views supported by the repository.

Inherits from

  • CVPbkSortOrderAcquirer

Constructor & Destructor Documentation

~CVPbkSortOrderAcquirer()

~CVPbkSortOrderAcquirer()[inline]

Destructor.

Member Functions Documentation

ApplySortOrderToStoreL(const TVPbkContactStoreUriPtr &)

TBool ApplySortOrderToStoreL(const TVPbkContactStoreUriPtr &aStoreUri)[pure virtual]

Answers to the question should this acquirer be applied to views created from store identified by aStoreUri.

param aStoreUri A store identifier

Parameters

const TVPbkContactStoreUriPtr & aStoreUri

NewL(TUid, TSortOrderAcquirerParam)

CVPbkSortOrderAcquirer *NewL(TUidaUid,
TSortOrderAcquirerParamaParam
)[static, inline]

ECom constructor.

Parameters

TUid aUidUnique identifier of this implementation.
TSortOrderAcquirerParam aParamConstruction parameters.

SortOrder()

const MVPbkFieldTypeList &SortOrder()const [pure virtual]

Sort order used for this view. View name is encoded in the ECom resource structure display name field. And the view preferences in the opague data field.

Member Data Documentation

TUid iDtorIDKey

TUid iDtorIDKey[private]