meetingrequest/mrutils/inc/cesmrutils.h
branchRCL_3
changeset 12 4ce476e64c59
parent 0 8466d47a6819
child 16 b5fbb9b25d57
--- a/meetingrequest/mrutils/inc/cesmrutils.h	Mon Mar 15 12:39:10 2010 +0200
+++ b/meetingrequest/mrutils/inc/cesmrutils.h	Wed Mar 31 21:08:33 2010 +0300
@@ -21,14 +21,15 @@
 
 //  INCLUDE FILES
 #include <e32base.h>
-#include <CMRUtils.h>
+#include <cmrutils.h>
+#include "esmrdef.h"
 
 // FORWARD DECLARATIONS
 class CCalEntry;
 class CMRMailboxUtils;
 class CESMRCalDbMgr;
 class CESMRPolicyManager;
-class CESMREntryProcessor;
+class CMREntryProcessor;
 class MESMRTaskFactory;
 class MESMRTaskExtension;
 
@@ -53,6 +54,15 @@
      */
      IMPORT_C ~CESMRUtils();
 
+public: // Interface
+    
+    /**
+     * Creates extensions for specified entry type
+     */
+    IMPORT_C void CreateExtensionsL(
+            TESMRCalendarEventType aEntryType );
+     
+     
 public: // Interface is copied from CMRUtils.h 
     /**
      * Deletes given aEntries from the database and possibly allows
@@ -125,7 +135,7 @@
     /// Own: ESMR policy manager
     CESMRPolicyManager* iPolicyManager;
     /// Own: MR Entry processor
-    CESMREntryProcessor* iEntryProcessor;
+    CMREntryProcessor* iEntryProcessor;
     /// Own: ES MR Task factory
     MESMRTaskFactory* iTaskFactory;
     /// Own: ES MR Task extension