CVPbkContactFindFromStoresOperation Class Reference

class CVPbkContactFindFromStoresOperation : public CVPbkMultiContactOperationBase

An implementation of find from stores multioperation

VPbkEng.lib

Inherits from

Constructor & Destructor Documentation

CVPbkContactFindFromStoresOperation(MVPbkContactFindFromStoresObserver &)

CVPbkContactFindFromStoresOperation(MVPbkContactFindFromStoresObserver &aObserver)[private]

Parameters

MVPbkContactFindFromStoresObserver & aObserver

~CVPbkContactFindFromStoresOperation()

~CVPbkContactFindFromStoresOperation()[virtual]

Member Functions Documentation

ConstructL()

voidConstructL()[private]

FindFromStoreFailed(MVPbkContactStore &, TInt)

voidFindFromStoreFailed(MVPbkContactStore &aStore,
TIntaError
)[private]

Parameters

MVPbkContactStore & aStore
TInt aError

FindFromStoreSucceededL(MVPbkContactStore &, MVPbkContactLinkArray *)

voidFindFromStoreSucceededL(MVPbkContactStore &aStore,
MVPbkContactLinkArray *aResultsFromStore
)[private]

Parameters

MVPbkContactStore & aStore
MVPbkContactLinkArray * aResultsFromStore

FindFromStoresOperationComplete()

voidFindFromStoresOperationComplete()[private]

HandleFindFromStoreSucceedL(MVPbkContactStore &, const MVPbkContactLinkArray &)

voidHandleFindFromStoreSucceedL(MVPbkContactStore &aStore,
const MVPbkContactLinkArray &aResultsFromStore
)[private]

Parameters

MVPbkContactStore & aStore
const MVPbkContactLinkArray & aResultsFromStore

HandleZeroSuboperations()

voidHandleZeroSuboperations()[private, virtual]

If StartL is called and there are no sub operations then this is called asynchronously to allow implementation class to notify its observers.

NewLC(MVPbkContactFindFromStoresObserver &)

IMPORT_C CVPbkContactFindFromStoresOperation *NewLC(MVPbkContactFindFromStoresObserver &aObserver)[static]

Parameters

MVPbkContactFindFromStoresObserver & aObserverthe observer that is notified after all suboperations have completed.

Member Data Documentation

TInt iNumberOfCompleted

TInt iNumberOfCompleted[private]

MVPbkContactFindFromStoresObserver & iObserver

MVPbkContactFindFromStoresObserver &iObserver[private]