CCalInstance Class Reference

class CCalInstance : public CBase

Class representing an instance of a calendar entry.

A calendar entry (CCalEntry) can have any number of instances. A non-repeating entry will only have one instance. Any further instances will appear if the entry has recurrence data.

The time of an instance is the start time of that instance of the entry.

Inherits from

Constructor & Destructor Documentation

CCalInstance()

CCalInstance()[private]

~CCalInstance()

IMPORT_C~CCalInstance()

Member Functions Documentation

ConstructL(CCalEntry *, const TCalTime &)

voidConstructL(CCalEntry *aEntry,
const TCalTime &aTime
)[private]

Parameters

CCalEntry * aEntry
const TCalTime & aTime

EndTimeL()

IMPORT_C TCalTimeEndTimeL()const

Entry()

IMPORT_C CCalEntry &Entry()const

InstanceIdL()

IMPORT_C TCalInstanceIdInstanceIdL()const

NewL(CCalEntry *, const TCalTime &)

CCalInstance *NewL(CCalEntry *aEntry,
const TCalTime &iTime
)[static]

Parameters

CCalEntry * aEntry
const TCalTime & iTime

StartTimeL()

IMPORT_C TCalTimeStartTimeL()const

Time()

IMPORT_C TCalTimeTime()const

Member Data Documentation

CCalInstanceImpl * iImpl

CCalInstanceImpl *iImpl[private]