serviceproviders/sapi_calendar/tsrc/dev/tcalendartest/tcalendaradditer1/inc/calendarservice.h
changeset 22 fc9cf246af83
parent 19 989d2f495d90
equal deleted inserted replaced
19:989d2f495d90 22:fc9cf246af83
   103 		 * Returns list of calendar instance from given calendar with the given Filter.
   103 		 * Returns list of calendar instance from given calendar with the given Filter.
   104 		 * @param aCalendarName Calendar Name
   104 		 * @param aCalendarName Calendar Name
   105 		 * @param aFilter Filter, Ownership is passed
   105 		 * @param aFilter Filter, Ownership is passed
   106 		 * @param aInstanceList output param gives Calendar Instance List
   106 		 * @param aInstanceList output param gives Calendar Instance List
   107 		*/ 
   107 		*/ 
   108 		IMPORT_C void GetListL( const TDesC& aCalendarName, CCalendarFilter* aFilter, RPointerArray<CCalInstance>& aEntryList);
   108 		IMPORT_C void GetListL( const TDesC& aCalendarName, CCalendarFilter* aFilter, RPointerArray<CCalInstance>& aInstanceList);
       
   109 
       
   110         /**
       
   111          * Returns list of calendar instance from given calendar with the given Filter.
       
   112          * @param aCalendarName Calendar Name
       
   113          * @param aFilter Filter, Ownership is passed
       
   114          * @param aCallBack   For ASyncronous usage of this Object this paramater is mandatory to be set  
       
   115         */ 
       
   116         IMPORT_C void GetListL( const TDesC& aCalendarName, CCalendarFilter* aFilter,  MCalCallbackBase* aCallBack);
       
   117         /**
       
   118          * Returns list of calendar entries from given calendar with the given Global UID.
       
   119          * @param aCalendarName Calendar Name
       
   120          * @param aGuid Global UID
       
   121          * @param aCallBack   For ASyncronous usage of this Object this paramater is mandatory to be set
       
   122         */ 
       
   123         IMPORT_C void GetListL( const TDesC& aCalendarName, const TDesC8& aGuid,  MCalCallbackBase* aCallBack);
       
   124         /**
       
   125          * Returns list of calendar entries from given calendar with the given Global UID.
       
   126          * @param aCalendarName Calendar Name
       
   127          * @param aGuid Global UID
       
   128          * @param aCallBack   For ASyncronous usage of this Object this paramater is mandatory to be set
       
   129         */ 
       
   130         IMPORT_C void GetListL( const TDesC& aCalendarName, const TCalLocalUid aLocalUid,  MCalCallbackBase* aCallBack);
   109 
   131 
   110 		/**
   132 		/**
   111 		 * Add new calendar in device.
   133 		 * Add new calendar in device.
   112 		 * @param aCalendarName Calendar Name
   134 		 * @param aCalendarName Calendar Name
   113 		*/ 
   135 		*/