#include <app/calchangecallback.h>
class CCalChangeNotificationFilter |
Public Member Functions | |
---|---|
~CCalChangeNotificationFilter() | |
MCalChangeCallBack2::TChangeEntryType | ChangeEntryType() |
TCalTime | EndTime() |
TBool | IncludeUndatedTodos() |
IMPORT_C CCalChangeNotificationFilter * | NewL(MCalChangeCallBack2::TChangeEntryType, TBool, const CalCommon::TCalTimeRange &) |
TCalTime | StartTime() |
Class to encapsulate call back registration parameters.
The type of entries, the date range and whether undated todos are included can be specified.
IMPORT_C | ~CCalChangeNotificationFilter | ( | ) |
IMPORT_C CCalChangeNotificationFilter * | NewL | ( | MCalChangeCallBack2::TChangeEntryType | aChangeEntryType, |
TBool | aIncludeUndatedTodos, | |||
const CalCommon::TCalTimeRange & | aTimeRange | |||
) | [static] |
Construction function for the filter.
Parameter | Description |
---|---|
aChangeEntryType | Filters notifications to only notify about entries of this type (event/todo/all). |
aIncludeUndatedTodos | Filters notifications to notify about undated todos. |
aTimeRange | Filters notifications to only notify about entries within this time range. This will not include entries starting on the end time of this range, or ending on the start time of this range. |
Returns: Pointer to the newly created filter class.