CImOffLineOperation Class Reference
class CImOffLineOperation : public CBase
|
Public Member Enumerations
|
enum
|
TOffLineOpType
{
EOffLineOpNone
= 0x0000,
EOffLineOpCopyToLocal
= 0x0001,
EOffLineOpCopyFromLocal
,
EOffLineOpCopyWithinService
,
EOffLineOpMoveToLocal
= 0x0010,
EOffLineOpMoveFromLocal
,
EOffLineOpMoveWithinService
,
EOffLineOpDelete
= 0x0020,
EOffLineOpChange
= 0x0030,
EOffLineOpCreate
,
EOffLineOpMtmSpecific
= 0x0100
}
|
Constructor & Destructor Documentation
CImOffLineOperation()
IMPORT_C
|
CImOffLineOperation
|
(
|
)
|
|
~CImOffLineOperation()
IMPORT_C
|
~CImOffLineOperation
|
(
|
)
|
|
Member Functions Documentation
CopyL(const CImOffLineOperation &)
DeleteBuffer()
IMPORT_C void
|
DeleteBuffer
|
(
|
)
|
|
DetachMtmParameters()
IMPORT_C void
|
DetachMtmParameters
|
(
|
)
|
|
Equals(const CImOffLineOperation &)
ExternalizeL(RMsvWriteStream &)
InternalizeL(RMsvReadStream &)
MessageId()
TMsvId
|
MessageId
|
(
|
)
|
const [inline]
|
MtmFunctionId()
TInt
|
MtmFunctionId
|
(
|
)
|
const [inline]
|
MtmParameters()
TPtrC8
|
MtmParameters
|
(
|
)
|
const [inline]
|
SetChange(TMsvId)
void
|
SetChange
|
(
|
TMsvId
|
aMessageId
|
)
|
[inline]
|
SetCopyFromLocal(TMsvId, TMsvId)
void
|
SetCopyFromLocal
|
(
|
TMsvId
|
aMessageId,
|
|
TMsvId
|
aTargetFolderId
|
|
)
|
[inline]
|
SetCopyToLocal(TMsvId, TMsvId)
void
|
SetCopyToLocal
|
(
|
TMsvId
|
aMessageId,
|
|
TMsvId
|
aTargetFolderId
|
|
)
|
[inline]
|
SetCopyWithinService(TMsvId, TMsvId)
void
|
SetCopyWithinService
|
(
|
TMsvId
|
aMessageId,
|
|
TMsvId
|
aTargetFolderId
|
|
)
|
[inline]
|
SetCreate(TMsvId)
void
|
SetCreate
|
(
|
TMsvId
|
aMessageId
|
)
|
[inline]
|
SetDelete(TMsvId)
void
|
SetDelete
|
(
|
TMsvId
|
aMessageId
|
)
|
[inline]
|
SetMoveFromLocal(TMsvId, TMsvId)
void
|
SetMoveFromLocal
|
(
|
TMsvId
|
aMessageId,
|
|
TMsvId
|
aTargetFolderId
|
|
)
|
[inline]
|
SetMoveToLocal(TMsvId, TMsvId)
void
|
SetMoveToLocal
|
(
|
TMsvId
|
aMessageId,
|
|
TMsvId
|
aTargetFolderId
|
|
)
|
[inline]
|
SetMoveWithinService(TMsvId, TMsvId)
void
|
SetMoveWithinService
|
(
|
TMsvId
|
aMessageId,
|
|
TMsvId
|
aTargetFolderId
|
|
)
|
[inline]
|
SetMtmSpecificCommandL(TMsvId, TMsvId, TInt, const TDesC8 &)
IMPORT_C void
|
SetMtmSpecificCommandL
|
(
|
TMsvId
|
aMessageId,
|
|
TMsvId
|
aTargetFolderId,
|
|
TInt
|
aMtmFunctionId,
|
|
const
TDesC8
&
|
aParameters
|
|
)
|
|
SetOperation(TOffLineOpType, TMsvId, TMsvId, TInt, HBufC8 *)
SetOperation(TOffLineOpType, TMsvId, TMsvId)
TargetMessageId()
TMsvId
|
TargetMessageId
|
(
|
)
|
const [inline]
|
operator==(const CImOffLineOperation &)
Member Enumerations Documentation
Enum TOffLineOpType
Enumerators
EOffLineOpNone = 0x0000
|
|
EOffLineOpCopyToLocal = 0x0001
|
|
EOffLineOpCopyFromLocal
|
|
EOffLineOpCopyWithinService
|
|
EOffLineOpMoveToLocal = 0x0010
|
|
EOffLineOpMoveFromLocal
|
|
EOffLineOpMoveWithinService
|
|
EOffLineOpDelete = 0x0020
|
|
EOffLineOpChange = 0x0030
|
|
EOffLineOpCreate
|
|
EOffLineOpMtmSpecific = 0x0100
|
|
Member Data Documentation
TInt
iMtmFunctionId
TInt
|
iMtmFunctionId
|
[private]
|
HBufC8 * iMtmParameters
HBufC8
*
|
iMtmParameters
|
[private]
|
TMsvId
iTargetMessageId
TMsvId
|
iTargetMessageId
|
[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.