class MESMRTaskExtension |
MESMRTaskExtension is extension API for CMRUtils. MESMRTaskExtension defines methods for executing ES MR MR related functionality.
Usage (assuming you have CMRUtils* iUtils): MESMRTaskExtension* ext = ExtensionApiL<MESMRTaskExtension>( iUtils );
esmrtasks.lib
Public Member Functions | |
---|---|
~MESMRTaskExtension() | |
void | DeleteAndSendMRL(TESMRCommand, MESMRCalEntry &) |
void | DeleteEntryFromLocalDBL(TESMRCommand, MESMRCalEntry &) |
TUid | ExtensionUid() |
void | ForwardMRAsEmailL(TESMRCommand, MESMRCalEntry &) |
void | MarkTodoAsDoneL(TESMRCommand, MESMRCalEntry &) |
void | MarkTodoAsNotDoneL(TESMRCommand, MESMRCalEntry &) |
void | MoveEntryToCurrentDBL(TESMRCommand, MESMRCalEntry &) |
void | ReplyAsEmailL(TESMRCommand, MESMRCalEntry &) |
void | SendAndStoreMRL(TESMRCommand, MESMRCalEntry &) |
void | SendAndStoreResponseL(TESMRCommand, MESMRCalEntry &) |
void | StoreEntryToLocalDBL(TESMRCommand, MESMRCalEntry &) |
void | DeleteAndSendMRL | ( | TESMRCommand | aCommand, |
MESMRCalEntry & | aEntry | |||
) | [pure virtual] |
Deletes MR from local calendar DB. Method also sends either cancellation or decline message.
EESMRCmdDeleteMR
TESMRCommand aCommand | Command to be executed |
MESMRCalEntry & aEntry | Reference to entry |
void | DeleteEntryFromLocalDBL | ( | TESMRCommand | aCommand, |
MESMRCalEntry & | aEntry | |||
) | [pure virtual] |
Deletes calendar event from local calendar DB.
EESMRCmdCalEntryUIDelete
EESMRCmdDeleteMR
TESMRCommand aCommand | Command to be executed |
MESMRCalEntry & aEntry | Reference to entry |
void | ForwardMRAsEmailL | ( | TESMRCommand | aCommand, |
MESMRCalEntry & | aEntry | |||
) | [pure virtual] |
Forwards MR as email. Email editor is launched with pre-filled email message.
EESMRCmdForwardAsMail
TESMRCommand aCommand | Command to be executed |
MESMRCalEntry & aEntry | Reference to entry |
void | MarkTodoAsDoneL | ( | TESMRCommand | aCommand, |
MESMRCalEntry & | aEntry | |||
) | [pure virtual] |
Marks to-do event as done.
EESMRCmdTodoMarkAsDone
TESMRCommand aCommand | Command to be executed |
MESMRCalEntry & aEntry | Reference to entry |
void | MarkTodoAsNotDoneL | ( | TESMRCommand | aCommand, |
MESMRCalEntry & | aEntry | |||
) | [pure virtual] |
Marks to-do event as not done.
EESMRCmdTodoMarkAsNotDone
TESMRCommand aCommand | Command to be executed |
MESMRCalEntry & aEntry | Reference to entry |
void | MoveEntryToCurrentDBL | ( | TESMRCommand | aCommand, |
MESMRCalEntry & | aEntry | |||
) | [pure virtual] |
Moves entry to current database
EESMRCmdSaveMR
EESMRCmdCalEntryUISave TESMRCommand
TESMRCommand aCommand | Command to be executed |
MESMRCalEntry & aEntry | Reference to entry |
void | ReplyAsEmailL | ( | TESMRCommand | aCommand, |
MESMRCalEntry & | aEntry | |||
) | [pure virtual] |
Creates email reply for meeting request. Email editor is launched with pre-filled email message.
EESMRCmdReply or EESMRCmdReplyAll
TESMRCommand aCommand | Command to be executed |
MESMRCalEntry & aEntry | Reference to entry |
void | SendAndStoreMRL | ( | TESMRCommand | aCommand, |
MESMRCalEntry & | aEntry | |||
) | [pure virtual] |
EESMRCmdSendMR
EESMRCmdSendMRUpdate
Phone owner needs to be meeting organizer.
TESMRCommand aCommand | Command to be executed |
MESMRCalEntry & aEntry | Reference to entry |
void | SendAndStoreResponseL | ( | TESMRCommand | aCommand, |
MESMRCalEntry & | aEntry | |||
) | [pure virtual] |
EESMRCmdAcceptMR
EESMRCmdTentativeMR
EESMRCmdDeclineMR
Phone owner's attendee status needs to match MR response command.
TESMRCommand aCommand | Command to be executed |
MESMRCalEntry & aEntry | Reference to entry |
void | StoreEntryToLocalDBL | ( | TESMRCommand | aCommand, |
MESMRCalEntry & | aEntry | |||
) | [pure virtual] |
Stores Cal Event to local calendar DB.
EESMRCmdSaveMR
TESMRCommand aCommand | Command to be executed |
MESMRCalEntry & aEntry | Reference to entry |
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.