calendarui/views/inc/calennativeview.h
branchRCL_3
changeset 13 0f07cd1b5772
parent 0 f979ecb2b13e
child 60 96907930389d
--- a/calendarui/views/inc/calennativeview.h	Fri Mar 12 15:42:35 2010 +0200
+++ b/calendarui/views/inc/calennativeview.h	Mon Mar 15 12:40:18 2010 +0200
@@ -262,6 +262,12 @@
     * @see MEikMenuObserver.
     */
     void DynInitMenuBarL( TInt aResourceId, CEikMenuBar* aMenuBar );
+    
+    /**
+    * @brief copies the calendar entry to respective calendar.
+    */
+    void CopyToCalendarsL();
+    
 
 protected:  // New functions
     /**
@@ -347,6 +353,18 @@
      * From CAknView View deactivation handler
      */
     void DoDeactivate();
+    
+    /**
+    * @brief asynchronous call back for copy to calendar functionality.
+    *        added because of err VGGG-82X8TV . 
+    * 
+    */
+    static TInt AsyncCopyToCalendarsL(TAny* aThisPtr);
+
+    /**
+    * @brief called from AsyncCopyToCalendarsL
+    */
+    void CopyEntryToCalendarsL();
 
 protected:  // Data
     CCalenContainer*                iContainer;
@@ -380,6 +398,8 @@
      * @brief ETrue if some command handling is under progress, EFalse otherwise
      */
     TBool iCommandProcessing;
+    
+    CAsyncCallBack* iAsyncCallback; 
     };
 
 #endif  // CALENNATIVEVIEW_H