MESMRCalDbObserver Class Reference

class MESMRCalDbObserver

Observer interface for handling calendar database status.

esmrdb.lib

Public Member Functions
voidHandleCalDbStatus(const CESMRCalDbBase *, TDbStatus)
Public Member Enumerations
enumTDbStatus {
EUninitialized = 0x0000, EReseting = 0x0002, EInitEntryView = 0x0004, EInitInstanceView = 0x0008, EFinishedOk = 0x0010, EFinishedError = 0x0020
}

Member Functions Documentation

HandleCalDbStatus(const CESMRCalDbBase *, TDbStatus)

voidHandleCalDbStatus(const CESMRCalDbBase *aNotifier,
TDbStatusaStatus
)[pure virtual]

Callback method for handling database status.

Parameters

const CESMRCalDbBase * aNotifierfor identifying the notifying database
TDbStatus aStatusnew current status of the database

Member Enumerations Documentation

Enum TDbStatus

Enumeration for database status.

Enumerators

EUninitialized = 0x0000
EReseting = 0x0002
EInitEntryView = 0x0004
EInitInstanceView = 0x0008
EFinishedOk = 0x0010
EFinishedError = 0x0020