equal
deleted
inserted
replaced
108 Note that setting both the EInstanceStartTimeWithinRange and EInstanceEndTimeWithinRange flags will |
108 Note that setting both the EInstanceStartTimeWithinRange and EInstanceEndTimeWithinRange flags will |
109 only include instances which are completely within the search time range. |
109 only include instances which are completely within the search time range. |
110 */ |
110 */ |
111 EInstanceEndTimeWithinRange=0x200, |
111 EInstanceEndTimeWithinRange=0x200, |
112 |
112 |
113 /** Include text notes **/ |
|
114 EIncludeNotes=0x300, |
|
115 |
|
116 /** By default all instances which adjoin the search range are found. Use the EExcludeInstanceAdjoiningRange |
113 /** By default all instances which adjoin the search range are found. Use the EExcludeInstanceAdjoiningRange |
117 flag to exclude instances that are outside, but adjoin the search range. |
114 flag to exclude instances that are outside, but adjoin the search range. |
118 |
115 |
119 Instances that are outside, but adjoin the search start or end time are excluded. |
116 Instances that are outside, but adjoin the search start or end time are excluded. |
120 Instances that both start and end on the search start time are included. |
117 Instances that both start and end on the search start time are included. |
122 */ |
119 */ |
123 EExcludeInstanceAdjoiningRange=0x400, |
120 EExcludeInstanceAdjoiningRange=0x400, |
124 |
121 |
125 /** Include all entries (appointments, day events, reminders, anniversaries and todos). */ |
122 /** Include all entries (appointments, day events, reminders, anniversaries and todos). */ |
126 EIncludeAll=EIncludeAppts|EIncludeReminder|EIncludeEvents|EIncludeAnnivs| |
123 EIncludeAll=EIncludeAppts|EIncludeReminder|EIncludeEvents|EIncludeAnnivs| |
127 EIncludeCompletedTodos|EIncludeIncompletedTodos|EIncludeNotes, |
124 EIncludeCompletedTodos|EIncludeIncompletedTodos, |
128 }; |
125 }; |
129 |
126 |
130 /** The range of instances referred to in a recurrence ID or instance view. |
127 /** The range of instances referred to in a recurrence ID or instance view. |
131 @publishedAll |
128 @publishedAll |
132 @released |
129 @released |
264 private: |
261 private: |
265 TUint iHighestPriority; |
262 TUint iHighestPriority; |
266 TUint iLowestPriority; |
263 TUint iLowestPriority; |
267 }; |
264 }; |
268 |
265 |
269 /** Class to implement the filter on favourite entries. |
|
270 This is used to filter entries according the value of the favourite property |
|
271 when using CCalFindInstanceSettings. |
|
272 @publishedAll |
|
273 @released |
|
274 */ |
|
275 class TCalFavouriteFilter |
|
276 { |
|
277 public: |
|
278 IMPORT_C TCalFavouriteFilter(); |
|
279 IMPORT_C TCalFavouriteFilter(TUint32 aValue, TUint32 aMask); |
|
280 |
|
281 IMPORT_C TUint32 Value() const; |
|
282 IMPORT_C TUint32 Mask() const; |
|
283 |
|
284 private: |
|
285 TUint32 iValue; |
|
286 TUint32 iMask; |
|
287 }; |
|
288 |
|
289 /** Enumeration to define the sort-able attributes that can be sorted on in the |
266 /** Enumeration to define the sort-able attributes that can be sorted on in the |
290 * instance view |
267 * instance view |
291 @publishedAll |
268 @publishedAll |
292 @prototype |
269 @prototype |
293 */ |
270 */ |