CImRecvConvert Class Reference
| class CImRecvConvert : public CBase |
Constructor & Destructor Documentation
CImRecvConvert(RFs &, CMsvServerEntry *, TUid, TMsvId)
~CImRecvConvert()
| IMPORT_C | ~CImRecvConvert | ( | ) | |
Member Functions Documentation
AddFileExtension()
| void | AddFileExtension | ( | ) | [private] |
CheckUUEStartL(const TDesC8 &)
|
TBool
| CheckUUEStartL | ( | const TDesC8 & | aSourceLine | ) | [private] |
CloseAttachmentFileL()
| void | CloseAttachmentFileL | ( | ) | [private] |
ConstructL(RFs &)
| void | ConstructL | ( | RFs & | anFs | ) | [private] |
CreateAttachmentL()
|
TBool
| CreateAttachmentL | ( | ) | [private] |
CreateEntryL()
| void | CreateEntryL | ( | ) | [private] |
CreateNonMIMEFolderEntryL(TMsvId)
|
TBool
| CreateNonMIMEFolderEntryL | ( | TMsvId | aCurrentId | ) | [private] |
Date()
| const TTime | Date | ( | ) | const [inline] |
DecodeAndStoreLineL(const TDesC8 &)
| void | DecodeAndStoreLineL | ( | const TDesC8 & | aSourceLine | ) | [private] |
DeletedAttachmentSize()
| IMPORT_C TInt | DeletedAttachmentSize | ( | ) | |
EndOfHeaderMIMEProcessingL()
| void | EndOfHeaderMIMEProcessingL | ( | ) | [private] |
EndOfHeaderProcessingL()
| void | EndOfHeaderProcessingL | ( | ) | [private] |
EntryId()
| const TMsvId | EntryId | ( | ) | const [inline] |
ExtractFilename(TLex &, TDes &)
| void | ExtractFilename | ( | TLex & | aLex, |
| | TDes & | rFileName |
| | ) | [private] |
ImAddToCafMetaDataL(const TDesC8 &)
| void | ImAddToCafMetaDataL | ( | const TDesC8 & | aMimeLine | ) | |
ImAddToCafMetaDataL(const TDesC8 &, const TDesC8 &)
| void | ImAddToCafMetaDataL | ( | const TDesC8 & | aField, |
| | const TDesC8 & | aData |
| | ) | |
ImCafProcessing()
|
TBool
| ImCafProcessing | ( | ) | const |
ImCafRegisterL(const TDesC8 &)
| void | ImCafRegisterL | ( | const TDesC8 & | aMimeLine | ) | |
ImCafRegistered()
|
TBool
| ImCafRegistered | ( | ) | const |
LineIsAllWhitespace()
|
TBool
| LineIsAllWhitespace | ( | ) | [private] |
Logging(const TDesC8 &, const TDesC8 &)
| void | Logging | ( | const TDesC8 & | aString1, |
| | const TDesC8 & | aString2 |
| | ) | [private] |
MessageCompleteL()
| IMPORT_C void | MessageCompleteL | ( | ) | |
MessageCompleteL(TMsvEmailEntry)
MessageCompleteL(TBool)
| IMPORT_C void | MessageCompleteL | ( | TBool | aPartialDownload | ) | |
MoveToParentEntryL()
| void | MoveToParentEntryL | ( | ) | [private] |
MoveUpFromFolderEntryL()
| void | MoveUpFromFolderEntryL | ( | ) | [private] |
NewL(RFs &, CMsvServerEntry *, TUid, TMsvId)
NewLC(RFs &, CMsvServerEntry *, TUid, TMsvId)
NotFinishedRfc822Header()
|
TBool
| NotFinishedRfc822Header | ( | ) | [inline] |
ParseBodyLineL(const TDesC8 &)
| void | ParseBodyLineL | ( | const TDesC8 & | aSourceLine | ) | [private] |
ParseMimeLineL(const TDesC8 &)
| void | ParseMimeLineL | ( | const TDesC8 & | aSourceLine | ) | [private] |
ParseNextField(const TDesC8 &)
| IMPORT_C TInt | ParseNextField | ( | const TDesC8 & | aSourceLine | ) | |
ParseNextLineL(const TDesC8 &)
| void | ParseNextLineL | ( | const TDesC8 & | aSourceLine | ) | [private] |
ParseRecipientListL(CDesCArray &)
| void | ParseRecipientListL | ( | CDesCArray & | aRecipientList | ) | [private] |
PrepareDecoder()
| void | PrepareDecoder | ( | ) | [private] |
ReceiveError()
| const TInt | ReceiveError | ( | ) | const [inline] |
ReplaceInvalidCharacters(TDes &)
| void | ReplaceInvalidCharacters | ( | TDes & | rFileName | ) | [private] |
ResetForHeadersL()
| IMPORT_C void | ResetForHeadersL | ( | ) | |
ResetForNewEntryL(TValidEntryType)
ResetForNonMimeEntryL()
| void | ResetForNonMimeEntryL | ( | ) | [private] |
SaveAllAttachments(TBool)
| void | SaveAllAttachments | ( | TBool | aSave | ) | [inline] |
SetAttachmentName(TDes &)
| void | SetAttachmentName | ( | TDes & | aFileName | ) | [private] |
SetAttachmentPathL(const TDesC &)
| void | SetAttachmentPathL | ( | const TDesC & | aFullPath | ) | [inline] |
SetCaf(CImCaf &)
| IMPORT_C void | SetCaf | ( | CImCaf & | aCAF | ) | |
Initialise class CimCaf reference
Parameters
| CImCaf & aCAF | - Reference to a CAF instance |
SetMsvId(TMsvId)
| void | SetMsvId | ( | TMsvId | aId | ) | [inline] |
Store822HeaderL(CMsvStore &, TBool &)
StoreBodyTextL(CMsvStore &, TBool &)
StoreEntryDataL()
|
TBool
| StoreEntryDataL | ( | ) | [private] |
StoreEntryStreamsL()
| void | StoreEntryStreamsL | ( | ) | [private] |
StoreEntryStreamsL(TInt)
| void | StoreEntryStreamsL | ( | TInt | aSettings | ) | [private] |
StoreMIMEHeaderL(CMsvStore &, TBool &)
StoreMessageEntryDetailsL()
| void | StoreMessageEntryDetailsL | ( | ) | [private] |
UpdateMultipartDataL()
| void | UpdateMultipartDataL | ( | ) | [private] |
ValidCompleteHeader()
| const TBool | ValidCompleteHeader | ( | ) | const [inline] |
Whitespace(const TUint8 *&)
| void | Whitespace | ( | const TUint8 *& | | ) | [private] |
WritePartialFooter8L(TInt)
| void | WritePartialFooter8L | ( | TInt | aAmountLeft | ) | [private] |
WritePartialFooterL(TInt)
| IMPORT_C void | WritePartialFooterL | ( | TInt | aAmountLeft | ) | |
WriteToAttachmentL(const TDesC8 &)
| void | WriteToAttachmentL | ( | const TDesC8 & | text | ) | [private] |
WriteToBodyL(const TDesC8 &, TBool)
| void | WriteToBodyL | ( | const TDesC8 & | aText, |
| | TBool | aBlankLine = EFalse |
| | ) | [private] |
WriteToBodyL(const TDesC16 &)
| void | WriteToBodyL | ( | const TDesC16 & | aText | ) | [private] |
Member Enumerations Documentation
Enum TImEntryStreamSaveSettings
Enumerators
| KStoreBodyText = 0x00000001 | |
| KStore822Header = KStoreBodyText << 1 | |
| KStoreMIMEHeader = KStore822Header << 1 | |
Enum TValidEntryType
Enumerators
| EUnknownEntry | |
| EMessageEntry | |
| EFolderEntry | |
| EAttachmentEntry | |
| ETextEntry | |
| EHtmlEntry | |
| ERtfEntry | |
Member Data Documentation
TImBodyConvAlgorithm
iAlgorithm
TImAttachmentFile
iAttachmentFile
TImAttachmentFileState
iAttachmentFileState
HBufC * iAttachmentFullPath
|
HBufC * | iAttachmentFullPath | [private] |
TFileName
iAttachmentName
TInt8
iBCPadding
|
TInt8
| iBCPadding | [private] |
CImConvertCharconv * iCharConv
CCharFormatLayer * iCharLayer
CCnvCharacterSetConverter * iCharacterConverter
TBool
iCommitLine
|
TBool
| iCommitLine | [private] |
CCnvCharacterSetConverter * iConverter
TMsvId
iCurrentMultipartFolderEntryId
|
TMsvId
| iCurrentMultipartFolderEntryId | [private] |
TBool
iCurrentPartIsRichText
|
TBool
| iCurrentPartIsRichText | [private] |
HBufC * iDefaultAttachmentName
|
HBufC * | iDefaultAttachmentName | [private] |
TValidEntryType
iDefaultEntryType
TMsvEmailEntry * iEmailEntry
TMsvId
iEmailServiceId
|
TMsvId
| iEmailServiceId | [private] |
TInt
iEmptyHeaderSize
|
TInt
| iEmptyHeaderSize | [private] |
TBool
iEncounteredLineEndingInCarriageReturn
|
TBool
| iEncounteredLineEndingInCarriageReturn | [private] |
TValidEntryType
iEntryType
TBool
iFinalLine
|
TBool
| iFinalLine | [private] |
TBool
iFinishedHeader
|
TBool
| iFinishedHeader | [private] |
TBool
iFirstBoundaryReached
|
TBool
| iFirstBoundaryReached | [private] |
TBool
iFirstLinePlainText
|
TBool
| iFirstLinePlainText | [private] |
TInt
iGlobalIndent
|
TInt
| iGlobalIndent | [private] |
CImConvertHeader * iHeaderConverter
TBuf8< KMaxPriorityTextLength > iImportance
TInt
iLeaveError
|
TInt
| iLeaveError | [private] |
TBuf8< KConversionRemainderLength > iLeftOver
TBool
iLogFileExists
|
TBool
| iLogFileExists | [private] |
TInt
iLongestLine
|
TInt
| iLongestLine | [private] |
TBool
iMIMEPart_822Header
|
TBool
| iMIMEPart_822Header | [private] |
TBool
iMessageEntryCalled
|
TBool
| iMessageEntryCalled | [private] |
CMimeParser * iMimeParser
TUid
iNewMsgType
|
TUid
| iNewMsgType | [private] |
TBool
iNewNonMIMEBodyPart
|
TBool
| iNewNonMIMEBodyPart | [private] |
TBool
iNotFinishedRfc822Header
|
TBool
| iNotFinishedRfc822Header | [private] |
CImHeader * iOutputHeader
CParaFormatLayer * iParaLayer
CArrayFixFlat< TParentDetails > * iParent
TBool
iParsedMimeBoundaryLast
|
TBool
| iParsedMimeBoundaryLast | [private] |
TBool
iParsedTime
|
TBool
| iParsedTime | [private] |
TBool
iPartialEmail
|
TBool
| iPartialEmail | [private] |
HBufC * iPartialEmailFooter
|
HBufC * | iPartialEmailFooter | [private] |
HBufC8 * iPartialEmailFooter8
|
HBufC8 * | iPartialEmailFooter8 | [private] |
HBufC8 * iPartialRetrievalBody
|
HBufC8 * | iPartialRetrievalBody | [private] |
CMsvPlainBodyTextEntry * iPlainBodyTextEntry
TBool
iPopulateMessage
|
TBool
| iPopulateMessage | [private] |
TBuf8< KMaxPriorityTextLength > iPrecedence
TBool
iPreparedToConvert
|
TBool
| iPreparedToConvert | [private] |
TInt
iPreviousLineLength
|
TInt
| iPreviousLineLength | [private] |
TInt
iPreviousTrailingWhitespace
|
TInt
| iPreviousTrailingWhitespace | [private] |
TInt
iReceiveError
|
TInt
| iReceiveError | [private] |
TBool
iReceivingHeadersOnly
|
TBool
| iReceivingHeadersOnly | [private] |
TBool
iRelatedAttachments
|
TBool
| iRelatedAttachments | [private] |
HBufC * iRemovedAttachmentTag
|
HBufC * | iRemovedAttachmentTag | [private] |
HBufC * iRetainedAttachmentTag
|
HBufC * | iRetainedAttachmentTag | [private] |
TImRfc822DateField
iRfc822Date
CRfc822Token * iRfc822Token
TBool
iSavingAttachments
|
TBool
| iSavingAttachments | [private] |
TBuf8< KMaxBoundaryTextLength > iSeekBoundary
CMsvServerEntry * iServerEntry
TInt
iSizeOfAttachmentsRemoved
|
TInt
| iSizeOfAttachmentsRemoved | [private] |
TInt
iStore8BitData
|
TInt
| iStore8BitData | [private] |
TBool
iStorePlainBodyText
|
TBool
| iStorePlainBodyText | [private] |
TMsvId
iTopMessagePart
|
TMsvId
| iTopMessagePart | [private] |
TInt
iTopPartialDownloadCounter
|
TInt
| iTopPartialDownloadCounter | [private] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.