equal
deleted
inserted
replaced
9 * Initial Contributors: |
9 * Initial Contributors: |
10 * Nokia Corporation - initial contribution. |
10 * Nokia Corporation - initial contribution. |
11 * |
11 * |
12 * Contributors: |
12 * Contributors: |
13 * |
13 * |
14 * Description: Interface definition for ESMR task factory |
14 * Description: Interface definition for MR task factory |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 |
18 |
19 #ifndef MESMRTASKFACTORY_H |
19 #ifndef MESMRTASKFACTORY_H |
22 //<cmail> |
22 //<cmail> |
23 #include "esmrdef.h" |
23 #include "esmrdef.h" |
24 //</cmail> |
24 //</cmail> |
25 |
25 |
26 class MESMRTask; |
26 class MESMRTask; |
27 class MESMRMeetingRequestEntry; |
27 class MESMRCalEntry; |
28 |
28 |
29 /** |
29 /** |
30 * MESMRTaskFactory defines interface for creating ES MR tasks. |
30 * MESMRTaskFactory defines interface for creating ES MR tasks. |
31 * |
31 * |
32 * @code |
32 * @code |
50 * @param aEntry Reference to entry being handled. |
50 * @param aEntry Reference to entry being handled. |
51 * @return Pointer to created task object. |
51 * @return Pointer to created task object. |
52 */ |
52 */ |
53 virtual MESMRTask* CreateTaskL( |
53 virtual MESMRTask* CreateTaskL( |
54 TESMRCommand aCommand, |
54 TESMRCommand aCommand, |
55 MESMRMeetingRequestEntry& aEntry ) = 0; |
55 MESMRCalEntry& aEntry ) = 0; |
56 }; |
56 }; |
57 |
57 |
58 #endif // MESMRTASKFACTORY_H |
58 #endif // MESMRTASKFACTORY_H |