MCalFileChangeObserver Class Reference

#include <app/calfilechangenotification.h>

Link against: calinterimapi.lib

class MCalFileChangeObserver

Detailed Description

The mixin/interface class used for recieving calendar file change notifications.

The call back returns an array containing information about at least one change to the calendar file. The information includes the file name and type of change.

A client will not be notified of a change if it has register with the CCalSession.

Member Enumeration Documentation

Enum TChangeType

An enum to describe the types of file changes that may occur

EnumeratorValueDescription
ECalendarFileCreated

A calendar file has been created

ECalendarFileDeleted

A calendar file has been deleted

ECalendarInfoCreated

Calendar info has been set on a calendar file

ECalendarInfoUpdated

A calendar file had its calendar info updated

ECalendarInfoDeleted

Calendar info has been deleted on a calendar file

Member Function Documentation

CalendarInfoChangeNotificationL ( RPointerArray< CCalFileChangeInfo > & )

voidCalendarInfoChangeNotificationL(RPointerArray< CCalFileChangeInfo > &aCalendarInfoChangeEntries)[pure virtual]

The callback that will recieve 1 or more file change notifications