#include <mw/cimplainbodytext.h>
class CImPlainBodyText : public CMsgActive |
Public Member Functions | |
---|---|
~CImPlainBodyText() | |
IMPORT_C void | CommitL(TRequestStatus &) |
IMPORT_C void | CommitL(TRequestStatus &, CImMimeHeader &) |
CImPlainBodyText * | NewL(CImEmailMessage &, CMsvEntry &, CImEmailMessage::TImEmailEntryType, TInt, TBool) |
IMPORT_C void | NextChunkL(TDes8 &, TRequestStatus &) |
IMPORT_C void | NextChunkL(TDes8 &) |
IMPORT_C void | NextChunkL(TDes16 &, TRequestStatus &) |
IMPORT_C void | NextChunkL(TDes16 &) |
IMPORT_C void | PreviousChunkL(TDes8 &, TRequestStatus &) |
IMPORT_C void | PreviousChunkL(TDes8 &) |
IMPORT_C void | PreviousChunkL(TDes16 &, TRequestStatus &) |
IMPORT_C void | PreviousChunkL(TDes16 &) |
IMPORT_C void | StoreChunkL(const TDesC8 &, TRequestStatus &) |
IMPORT_C void | StoreChunkL(const TDesC8 &) |
IMPORT_C void | StoreChunkL(const TDesC16 &, TRequestStatus &) |
IMPORT_C void | StoreChunkL(const TDesC16 &) |
IMPORT_C void | StoreRichTextAsPlainTextL(CRichText &) |
Inherited Attributes | |
---|---|
CActive::iStatus |
Inherited Enumerations | |
---|---|
CActive:TPriority |
This class is a wrapper over CMsvPlainBodyText class of message server. The pointer to this class can be obtained by calling OpenPlainBodyTextForReadL or OpenPlainBodyTextForWriteL API of the CImEmailMessage class. This can be used to store/restore a email message created by using the CImEmailOperation class.
See also: CImEmailMessage, CImEmailOperation
IMPORT_C void | CommitL | ( | TRequestStatus & | aStatus | ) |
Commits the email message after it has been completed.
Parameters | |
---|---|
aStatus | The TRequestStatus parameter for this request. |
IMPORT_C void | CommitL | ( | TRequestStatus & | aStatus, |
CImMimeHeader & | aMimeHeader | |||
) |
Commits the email message after it has been completed along with mime header for this message.
Parameters | |
---|---|
aStatus | The TRequestStatus parameter for this request. |
aMimeHeader | The CMimeHeader for this message. |
CImPlainBodyText * | NewL | ( | CImEmailMessage & | aEmailMessage, |
CMsvEntry & | aMsvEntry, | |||
CImEmailMessage::TImEmailEntryType | aEntryType, | |||
TInt | aChunkLength, | |||
TBool | aEditMode | |||
) | [static] |
NewL Factory method.
IMPORT_C void | NextChunkL | ( | TDes8 & | aChunk, |
TRequestStatus & | aStatus | |||
) |
Parameters | |
---|---|
aChunk | The output parameter contains the requested chunk. |
Leave Codes | |
---|---|
KErrAccessDenied | If |
KErrNotSupported | If 16-bit storage is enabled. |
KErrUnderflow | If aChunk MaxLength is less than iChunkMaxLength. |
Other | Standard system-wide error codes. |
IMPORT_C void | NextChunkL | ( | TDes8 & | aChunk | ) |
Parameters | |
---|---|
aChunk | The output parameter contains the requested chunk. |
Leave Codes | |
---|---|
KErrNotSupported | If |
KErrNotSupported | If 16-bit storage is enabled. |
KErrUnderflow | If aChunk MaxLength is less than iChunkMaxLength. |
Other | Standard system-wide error codes. |
IMPORT_C void | NextChunkL | ( | TDes16 & | aChunk, |
TRequestStatus & | aStatus | |||
) |
Parameters | |
---|---|
aChunk | The output parameter contains the requested chunk on completion. |
aStatus | The TRequestStatus parameter for this request. |
Leave Codes | |
---|---|
KErrNotSupported | If |
KErrUnderflow | If aChunk MaxLength is less than iChunkMaxLength. |
Other | Standard system-wide error codes. |
IMPORT_C void | NextChunkL | ( | TDes16 & | aChunk | ) |
Parameters | |
---|---|
aChunk | The output parameter contains the requested chunk on completion. |
Leave Codes | |
---|---|
KErrNotSupported | If |
KErrUnderflow | If aChunk MaxLength is less than iChunkMaxLength. |
Other | Standard system-wide error codes. |
IMPORT_C void | PreviousChunkL | ( | TDes8 & | aChunk, |
TRequestStatus & | aStatus | |||
) |
Parameters | |
---|---|
aChunk | The output parameter contains the requested chunk. |
Leave Codes | |
---|---|
KErrNotSupported | If |
KErrNotSupported | If 16-bit storage is enabled. |
KErrUnderflow | If aChunk MaxLength is less than iChunkMaxLength. |
Other | Standard system-wide error codes. |
IMPORT_C void | PreviousChunkL | ( | TDes8 & | aChunk | ) |
Parameters | |
---|---|
aChunk | The output parameter contains the requested chunk. |
Leave Codes | |
---|---|
KErrNotSupported | If |
KErrNotSupported | If 16-bit storage is enabled. |
KErrUnderflow | If aChunk MaxLength is less than iChunkMaxLength. |
Other | Standard system-wide error codes. |
IMPORT_C void | PreviousChunkL | ( | TDes16 & | aChunk, |
TRequestStatus & | aStatus | |||
) |
Parameters | |
---|---|
aChunk | The output parameter contains the requested chunk on completion. |
aStatus | The TRequestStatus parameter for this request. |
Leave Codes | |
---|---|
KErrNotSupported | If |
KErrUnderflow | If aChunk MaxLength is less than iChunkMaxLength. |
Other | Standard system-wide error codes. |
IMPORT_C void | PreviousChunkL | ( | TDes16 & | aChunk | ) |
Parameters | |
---|---|
aChunk | The output parameter contains the requested chunk on completion. |
Leave Codes | |
---|---|
KErrNotSupported | If |
KErrUnderflow | If aChunk MaxLength is less than iChunkMaxLength. |
Other | Standard system-wide error codes. |
IMPORT_C void | StoreChunkL | ( | const TDesC8 & | aChunk, |
TRequestStatus & | aStatus | |||
) |
Leave Codes | |
---|---|
KErrAccessDenied. | If |
Other | Standard system-wide error codes. |
IMPORT_C void | StoreChunkL | ( | const TDesC8 & | aChunk | ) |
Leave Codes | |
---|---|
KErrAccessDenied. | If |
Other | Standard system-wide error codes. |
IMPORT_C void | StoreChunkL | ( | const TDesC16 & | aChunk, |
TRequestStatus & | aStatus | |||
) |
Parameters | |
---|---|
aChunk | The 16 bit chunk that is to be stored. |
aStatus | The TRequestStatus parameter for this request. |
Leave Codes | |
---|---|
KErrNotSupported | If the 8-bit storage was enabled. |
KErrAccessDenied | If |
Other | Standard system-wide error codes. |
IMPORT_C void | StoreChunkL | ( | const TDesC16 & | aChunk | ) |
Parameters | |
---|---|
aChunk | The 16 bit chunk that is to be stored. |
Leave Codes | |
---|---|
KErrNotSupported | If the 8-bit storage was enabled. |
KErrAccessDenied | If |
Other | Standard system-wide error codes. |
IMPORT_C void | StoreRichTextAsPlainTextL | ( | CRichText & | aRichText | ) |
Parameters | |
---|---|
aRichText | The CRichText object that will be stored as plain body text. |
Leave Codes | |
---|---|
KErrNotSupported | If the 8-bit storage was enabled. |
KErrAccessDenied | If |
Other | Standard system-wide error codes. |