CImMhtmlFirstPageFinder Class Reference

class CImMhtmlFirstPageFinder : public CMsgActive

Inherits from

Constructor & Destructor Documentation

CImMhtmlFirstPageFinder(CMsvEntry &)

CImMhtmlFirstPageFinder ( CMsvEntry & aEntry ) [private]

Parameters

CMsvEntry & aEntry

~CImMhtmlFirstPageFinder()

~CImMhtmlFirstPageFinder ( )

Member Functions Documentation

ConstructL()

void ConstructL ( ) [private]

DoComplete(TInt &)

void DoComplete ( TInt & ) [private, virtual]

Parameters

TInt &

DoFindL()

void DoFindL ( ) [private]

DoRunL()

void DoRunL ( ) [private, virtual]

FindL(TMsvId, TBool, TRequestStatus &)

void FindL ( TMsvId aRootMessage,
TBool aFileNameOnly,
TRequestStatus & aStatus
)

Parameters

TMsvId aRootMessage
TBool aFileNameOnly
TRequestStatus & aStatus

NewL(CMsvEntry &)

CImMhtmlFirstPageFinder * NewL ( CMsvEntry & aEntry ) [static]

Parameters

CMsvEntry & aEntry

Result(RFile &, TMsvId &)

void Result ( RFile & aFile,
TMsvId & aEntryId
) const

Parameters

RFile & aFile
TMsvId & aEntryId

Result(TFileName &, TMsvId &)

void Result ( TFileName & aFileName,
TMsvId & aEntryId
) const

Parameters

TFileName & aFileName
TMsvId & aEntryId

SetStartParameterL()

void SetStartParameterL ( ) [private, inline]

Member Data Documentation

TMsvId iCurrentBodyPartId

TMsvId iCurrentBodyPartId [private]

CMsvEntry & iCurrentEntry

CMsvEntry & iCurrentEntry [private]

CMsvEntrySelection * iEntryStack

CMsvEntrySelection * iEntryStack [private]

TInt iEntryStackIndex

TInt iEntryStackIndex [private]

RFile iFile

RFile iFile [private]

TFileName iFileName

TFileName iFileName [private]

TBool iFileNameOnly

TBool iFileNameOnly [private]

TMsvId iFirstHtmlPartId

TMsvId iFirstHtmlPartId [private]

TMsvId iFirstUnrelatedHtmlPartId

TMsvId iFirstUnrelatedHtmlPartId [private]

TBool iHtmlPartFound

TBool iHtmlPartFound [private]

CMsvEntrySelection * iNextUnrelatedEntryStack

CMsvEntrySelection * iNextUnrelatedEntryStack [private]

TInt iRelatedDepthCounter

TInt iRelatedDepthCounter [private]

HBufC8 * iStartParameter

HBufC8 * iStartParameter [private]

TBool iUnrelatedHtmlPartFound

TBool iUnrelatedHtmlPartFound [private]