CCalChangeNotificationFilter Class Reference

#include <app/calchangecallback.h>

class CCalChangeNotificationFilter

Detailed Description

Class to encapsulate call back registration parameters.

The type of entries, the date range and whether undated todos are included can be specified.

Constructor & Destructor Documentation

~CCalChangeNotificationFilter ( )

IMPORT_C~CCalChangeNotificationFilter()
Destructor for the filter. Clear away any resources.
capability
None

Member Function Documentation

ChangeEntryType ( )

MCalChangeCallBack2::TChangeEntryType ChangeEntryType()const

EndTime ( )

TCalTime EndTime()const

IncludeUndatedTodos ( )

TBool IncludeUndatedTodos()const

NewL ( MCalChangeCallBack2::TChangeEntryType, TBool, const CalCommon::TCalTimeRange & )

IMPORT_C CCalChangeNotificationFilter *NewL(MCalChangeCallBack2::TChangeEntryTypeaChangeEntryType,
TBoolaIncludeUndatedTodos,
const CalCommon::TCalTimeRange &aTimeRange
)[static]

Construction function for the filter.

capability
None
ParameterDescription
aChangeEntryTypeFilters notifications to only notify about entries of this type (event/todo/all).
aIncludeUndatedTodosFilters notifications to notify about undated todos.
aTimeRangeFilters 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.

StartTime ( )

TCalTime StartTime()const