CImFinder Class Reference

class CImFinder : public CMsgActive

Inherits from

Nested Classes and Structures

Constructor & Destructor Documentation

CImFinder(CMsvEntry &)

CImFinder ( CMsvEntry & aEntry ) [protected]

Parameters

CMsvEntry & aEntry

~CImFinder()

IMPORT_C ~CImFinder ( )

Member Functions Documentation

AddChildEntriesL()

void AddChildEntriesL ( ) [private, pure virtual]

ConstructL()

void ConstructL ( ) [protected]

DoRunL()

void DoRunL ( ) [private, virtual]

FindFirstL(TMsvId, TRequestStatus &)

IMPORT_C void FindFirstL ( TMsvId aRootEntry,
TRequestStatus & aStatus
)

Parameters

TMsvId aRootEntry
TRequestStatus & aStatus

FindFirstL(const CMsvEntrySelection &, TRequestStatus &)

void FindFirstL ( const CMsvEntrySelection & aInitialSelection,
TRequestStatus & aStatus
)

Parameters

const CMsvEntrySelection & aInitialSelection
TRequestStatus & aStatus

FindNextL(TRequestStatus &)

IMPORT_C void FindNextL ( TRequestStatus & aStatus ) [virtual]

Parameters

TRequestStatus & aStatus

IsRequiredEntryType(TUid)

TBool IsRequiredEntryType ( TUid aEntryType ) const [private, pure virtual]

Parameters

TUid aEntryType

Member Enumerations Documentation

Enum TImmfState

Enumerators

EImmfEntryFound
EImmfFindingEntry
EImmfNothingFound

Member Data Documentation

CMsvEntry & iCurrentEntry

CMsvEntry & iCurrentEntry [protected]

CImEntryStack * iEntryStack

CImEntryStack * iEntryStack [protected]

TImmfState iState

TImmfState iState [private]