MESMRCalDbObserver Class Reference

class MESMRCalDbObserver

Observer interface for handling calendar database status.

esmrdb.lib

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

Member Functions Documentation

HandleCalDbStatus(const CESMRCalDbBase *, TDbStatus)

void HandleCalDbStatus ( const CESMRCalDbBase * aNotifier,
TDbStatus aStatus
) [pure virtual]

Callback method for handling database status.

Parameters

const CESMRCalDbBase * aNotifier for identifying the notifying database
TDbStatus aStatus new 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