Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <calchangecallback.h>
Link against: calinterimapi.lib

Class CCalChangeNotificationFilter

class CCalChangeNotificationFilter;

Description

Class to encapsulate call back registration parameters.

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

Members

Defined in CCalChangeNotificationFilter:


Construction and destruction


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

Capability: Illegal

IMPORT_C static CCalChangeNotificationFilter* NewL(MCalChangeCallBack2::TChangeEntryType aChangeEntryType, TBool aIncludeUndatedTodos, const CalCommon::TCalTimeRange &aTimeRange);

Description

Construction function for the filter.

Parameters

MCalChangeCallBack2::TChangeEntryType aChangeEntryType

Filters notifications to only notify about entries of this type (event/todo/all).

TBool aIncludeUndatedTodos

Filters notifications to notify about undated todos.

const CalCommon::TCalTimeRange &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.

Return value

CCalChangeNotificationFilter *

Pointer to the newly created filter class.


~CCalChangeNotificationFilter()

Capability: Illegal

IMPORT_C ~CCalChangeNotificationFilter();

Description

Destructor for the filter. Clear away any resources.