CImMhtmlChildEntrySearcher Class Reference

class CImMhtmlChildEntrySearcher : public CMsgActive

Inherits from

Constructor & Destructor Documentation

CImMhtmlChildEntrySearcher(CMsvEntry &, RPointerArray< CImCacheUriEntry > &)

CImMhtmlChildEntrySearcher ( CMsvEntry & aEntry,
RPointerArray < CImCacheUriEntry > & aUriCacheArray
) [private]

Parameters

CMsvEntry & aEntry
RPointerArray < CImCacheUriEntry > & aUriCacheArray

~CImMhtmlChildEntrySearcher()

~CImMhtmlChildEntrySearcher ( )

Member Functions Documentation

CheckCacheForEntryId(TMsvId)

TInt CheckCacheForEntryId ( TMsvId aId )

Search for a TMsvId entry in cache. If found there is no need to open store to get content-location, content-id of that entry because cache contains that information

Parameters

TMsvId aId

CheckContentDetailsL(const TDesC &, const TDesC &)

TBool CheckContentDetailsL ( const TDesC & aContentLocation,
const TDesC & aContentId
) [private, inline]

Parameters

const TDesC & aContentLocation
const TDesC & aContentId

CheckCurrentEntryL()

void CheckCurrentEntryL ( ) [private]

DoComplete(TInt &)

void DoComplete ( TInt & ) [private, virtual]

Parameters

TInt &

DoRunL()

void DoRunL ( ) [private, virtual]

NewL(CMsvEntry &, RPointerArray< CImCacheUriEntry > &)

CImMhtmlChildEntrySearcher * NewL ( CMsvEntry & aEntry,
RPointerArray < CImCacheUriEntry > & aUriCacheArray
) [static]

Parameters

CMsvEntry & aEntry
RPointerArray < CImCacheUriEntry > & aUriCacheArray

SearchResult(TMsvId &)

TBool SearchResult ( TMsvId & aSearchResultEntry )

Parameters

TMsvId & aSearchResultEntry

StartL(TMsvId, TDesC &, TRequestStatus &)

void StartL ( TMsvId aEntry,
TDesC & aUri,
TRequestStatus & aStatus
)

Parameters

TMsvId aEntry
TDesC & aUri
TRequestStatus & aStatus

Member Data Documentation

CMsvEntrySelection * iChildEntries

CMsvEntrySelection * iChildEntries [private]

TMsvId iChildEntryIndex

TMsvId iChildEntryIndex [private]

CMsvEntry & iEntry

CMsvEntry & iEntry [private]

TBool iFound

TBool iFound [private]

HBufC * iUri

HBufC * iUri [private]

RPointerArray< CImCacheUriEntry > & iUriCacheArray

RPointerArray < CImCacheUriEntry > & iUriCacheArray [private]