CMimeParser Class Reference
| class CMimeParser : public CBase |
Constructor & Destructor Documentation
CMimeParser(CImRecvConvert &)
Member Functions Documentation
BoundaryExists()
| const TBool | BoundaryExists | ( | ) | const [inline] |
BoundaryFound()
| const TBool | BoundaryFound | ( | ) | const [inline] |
ConstructL()
| void | ConstructL | ( | ) | [private] |
ContentDescription()
| const TDesC & | ContentDescription | ( | ) | const [inline] |
ContentDisposition()
| const TPtrC8 | ContentDisposition | ( | ) | const [inline] |
ContentId()
| const TPtrC8 | ContentId | ( | ) | const [inline] |
ContentLocation()
| const TPtrC | ContentLocation | ( | ) | const [inline] |
ContentTypeDescription()
|
TPtrC8
| ContentTypeDescription | ( | ) | const |
CurrentCharsetL()
|
TUint
| CurrentCharsetL | ( | ) | const |
DecodeRfc2231ParameterInfoL(TDes8 &, TDes &, TPtrC8)
DoAttachmentTypeL()
| void | DoAttachmentTypeL | ( | ) | [private] |
DoContentBaseL()
| void | DoContentBaseL | ( | ) | [private] |
DoContentIdL()
| void | DoContentIdL | ( | ) | [private] |
DoContentLocationL()
| void | DoContentLocationL | ( | ) | [private] |
DoContentTypeL()
| void | DoContentTypeL | ( | ) | [private] |
DoDescriptionL()
| void | DoDescriptionL | ( | ) | [private] |
DoDispositionL()
| void | DoDispositionL | ( | ) | [private] |
DoEncodingL()
| void | DoEncodingL | ( | ) | [private] |
DoMessageTypeL()
| void | DoMessageTypeL | ( | ) | [private] |
DoMimeVersion()
| void | DoMimeVersion | ( | ) | [private] |
DoMultipartTypeForNonMIMEL()
| void | DoMultipartTypeForNonMIMEL | ( | ) | |
DoMultipartTypeL()
| void | DoMultipartTypeL | ( | ) | [private] |
DoTextTypeL()
| void | DoTextTypeL | ( | ) | [private] |
ExtractParameterInfoL(const TDesC8 &, TDes16 &, HBufC8 *&)
ExtractParameterInfoL(const TDesC8 &, HBufC8 *&)
| void | ExtractParameterInfoL | ( | const TDesC8 & | aTag, |
| | HBufC8 *& | rBuffer |
| | ) | |
ExtractParameterString(TLexMark8 &)
FindAttribute(const TDesC8 &, const TDesC8 &)
Searches the passed parameter list for the specified attribute.
Parameters
| const TDesC8 & aTag | The name of the attribute to be found |
| const TDesC8 & aParameterList | The string to be searched |
GetContentTypeValue(const TDesC8 &)
| const TPtrC8 | GetContentTypeValue | ( | const TDesC8 & | aContentTypeParameter | ) | const [private] |
Parameters
| const TDesC8 & aContentTypeParameter | |
IsBoundary(const TDesC8 &)
IsMessageDigest()
|
TBool
| IsMessageDigest | ( | ) | [inline] |
IsSpecialChar(const TUint8)
IsTerminatingBoundary()
| const TBool | IsTerminatingBoundary | ( | ) | const [inline] |
MatchAndRemoveToken(const TDesC8 &)
|
TBool
| MatchAndRemoveToken | ( | const TDesC8 & | aToken | ) | [private] |
MessageIsMime()
| const TBool | MessageIsMime | ( | ) | const [inline] |
MimeFieldsExist()
|
TBool
| MimeFieldsExist | ( | ) | const [inline] |
MimeHeaderSize()
| const TInt | MimeHeaderSize | ( | ) | const [inline] |
ParseLineL(const TDesC8 &)
| void | ParseLineL | ( | const TDesC8 & | aSourceLine | ) | |
ParseRfc2047ParameterInfoL(const TDesC8 &, TDes &)
|
TBool
| ParseRfc2047ParameterInfoL | ( | const TDesC8 & | aParam, |
| | TDes & | rBuffer |
| | ) | [private] |
ParseRfc2231ParameterInfoL(const TDesC8 &, TDes &, TInt)
ReceiveError()
| const TInt | ReceiveError | ( | ) | const [inline] |
ResetMimeFieldsExist()
| void | ResetMimeFieldsExist | ( | ) | [inline] |
RestoreMimeHeaderL(CMsvStore &)
| void | RestoreMimeHeaderL | ( | CMsvStore & | entryStore | ) | [inline] |
RestoreMimeParserL(CMsvStore &)
| void | RestoreMimeParserL | ( | CMsvStore & | entryStore | ) | |
SetBoundaryL(const TDesC8 &)
| void | SetBoundaryL | ( | const TDesC8 & | aBoundaryText | ) | |
SetMessageFolderType(TImEmailFolderType)
StoreMimeHeaderL(CMsvStore &)
| void | StoreMimeHeaderL | ( | CMsvStore & | entryStore | ) | [inline] |
StoreMimeHeaderWithoutCommitL(CMsvStore &)
| void | StoreMimeHeaderWithoutCommitL | ( | CMsvStore & | entryStore | ) | [inline] |
Member Data Documentation
TBool
iBoundaryFound
|
TBool
| iBoundaryFound | [private] |
TInt
iBoundaryIndex
|
TInt
| iBoundaryIndex | [private] |
TInt
iBoundaryLength
|
TInt
| iBoundaryLength | [private] |
CDesC8ArrayFlat * iBoundaryText
TFileName
iContentDescription
TImEncodingType
iContentEncoding
TMimeContentType
iContentType
TBool
iCorrectMimeVersion
|
TBool
| iCorrectMimeVersion | [private] |
TUint
iDefaultCharset
|
TUint
| iDefaultCharset | [private] |
TInt
iEmptyMimeHeaderSize
|
TInt
| iEmptyMimeHeaderSize | [private] |
TBool
iICalendar
|
TBool
| iICalendar | [private] |
CImRecvConvert & iImRecvConvert
TImEmailFolderType
iMessageFolderType
TBool
iMimeFieldsExist
|
TBool
| iMimeFieldsExist | [private] |
CImMimeHeader * iMimeHeader
HBufC8 * iMimeHeaderLine
|
HBufC8 * | iMimeHeaderLine | [private] |
TInt
iReceiveError
|
TInt
| iReceiveError | [private] |
TBool
iStartPart
|
TBool
| iStartPart | [private] |
TBool
iTerminatingBoundary
|
TBool
| iTerminatingBoundary | [private] |
TBool
iVCalendar
|
TBool
| iVCalendar | [private] |
TBool
isMessageDigest
|
TBool
| isMessageDigest | [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.