class CMsgStoreMessage : public CMsgStoreMessagePart |
This class represents a message in the message store.
Public Member Functions | |
---|---|
~CMsgStoreMessage() | |
IMPORT_C void | AbandonL() |
IMPORT_C void | CommitL() |
CMsgStoreMessage * | NewL(CMsgStoreSessionContext &, TMsgStoreId, TMsgStoreId, TMsgStoreId, TMsgStoreId, const TDesC8 &) |
Private Member Functions | |
---|---|
CMsgStoreMessage(CMsgStoreSessionContext &, TMsgStoreId, TMsgStoreId, TMsgStoreId, TMsgStoreId) | |
void | ConstructL(const TDesC8 &) |
Private Attributes | |
---|---|
const TMsgStoreId | iFolderId |
CMsgStoreMessage | ( | CMsgStoreSessionContext & | aSessionContext, |
TMsgStoreId | aId, | ||
TMsgStoreId | aCurrentParentId, | ||
TMsgStoreId | aFolderId, | ||
TMsgStoreId | aMailBoxId | ||
) | [private] |
CMsgStoreSessionContext & aSessionContext | |
TMsgStoreId aId | |
TMsgStoreId aCurrentParentId | |
TMsgStoreId aFolderId | |
TMsgStoreId aMailBoxId |
IMPORT_C void | AbandonL | ( | ) |
Abandons an uncommitted message.
This function abandons an uncommitted message, and all children of the uncommitted message. The message object should no longer be used after this call.
ECapabilityWriteUserData is required to use this function.
IMPORT_C void | CommitL | ( | ) |
Commits a newly created message to the message store.
This function commits a newly created message to the message store. If this function is not called, then the message will be automatically cleaned up when the message store is restarted.
ECapabilityWriteUserData is required to use this function.
void | ConstructL | ( | const TDesC8 & | aPropertiesBuf | ) | [private] |
const TDesC8 & aPropertiesBuf |
CMsgStoreMessage * | NewL | ( | CMsgStoreSessionContext & | aSessionContext, |
TMsgStoreId | aId, | |||
TMsgStoreId | aCurrentParentId, | |||
TMsgStoreId | aFolderId, | |||
TMsgStoreId | aMailBoxId, | |||
const TDesC8 & | aPropertiesBuf | |||
) | [static] |
CMsgStoreSessionContext & aSessionContext | |
TMsgStoreId aId | |
TMsgStoreId aCurrentParentId | |
TMsgStoreId aFolderId | |
TMsgStoreId aMailBoxId | |
const TDesC8 & aPropertiesBuf |
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.