calendarui/globaldata/inc/calencontextimpl.h
branchRCL_3
changeset 13 1984aceb8774
parent 0 f979ecb2b13e
child 29 12af337248b1
equal deleted inserted replaced
11:0f07cd1b5772 13:1984aceb8774
   212     
   212     
   213     /**
   213     /**
   214 	* @brief Resets calendar file name in context
   214 	* @brief Resets calendar file name in context
   215 	*/
   215 	*/
   216     void ResetCalendarFileName();
   216     void ResetCalendarFileName();
       
   217     /**
       
   218     * @brief Set calendar file name of Alarm entry in context
       
   219     */    
       
   220     void SetCalAlarmEntryFileNameL(const TDesC& aName);
       
   221     
       
   222     /**
       
   223     * @brief Get calendar filename 
       
   224     * 
       
   225     * @return HBufC pointer to calendar filename of Alarm entry
       
   226     */
       
   227     HBufC* GetCalAlarmEntryFileNameL() const;
       
   228     
       
   229     /**
       
   230     * @brief Resets Alarm Entry calendar file name in context
       
   231     */ 
       
   232     void ResetCalAlarmEntryFileName();
       
   233     
       
   234     /**
       
   235     * @brief set Alarm Entry LocalUid in context
       
   236     */ 
       
   237     void SetCalAlarmEntryLocalUid(TCalLocalUid aLocalId);
       
   238     
       
   239     /**
       
   240     * @brief Get Alarm Entry LocalUid from context
       
   241     */ 
       
   242     TCalLocalUid CalAlarmLocalUidL() const;
   217 
   243 
   218 private:  // Data
   244 private:  // Data
   219     MCalenContextChangeObserver* iObserver;
   245     MCalenContextChangeObserver* iObserver;
   220     TCalTime iFocusDate;
   246     TCalTime iFocusDate;
   221     TTimeIntervalMinutes iFocusTime;
   247     TTimeIntervalMinutes iFocusTime;
   225     CCalGeoValue* iGeoValue;
   251     CCalGeoValue* iGeoValue;
   226     HBufC* iLocation;
   252     HBufC* iLocation;
   227     // Multiple context ids
   253     // Multiple context ids
   228     RArray<TCalenInstanceId> iMutlipleContextIds;
   254     RArray<TCalenInstanceId> iMutlipleContextIds;
   229     HBufC* iCalenFileName;
   255     HBufC* iCalenFileName;
       
   256     HBufC* iCalAlarmEntryFileName;
       
   257     TCalLocalUid iCalAlarmLocalUid;
   230     };
   258     };
   231 
   259 
   232 #endif // CALENCONTEXTIMPL_H
   260 #endif // CALENCONTEXTIMPL_H
   233 
   261 
   234 // End of file
   262 // End of file