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 &)

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

Parameters

CCalEntry * aEntry
const TCalTime & aTime

EndTimeL()

IMPORT_C TCalTime EndTimeL ( ) const

Entry()

IMPORT_C CCalEntry & Entry ( ) const

InstanceIdL()

IMPORT_C TCalInstanceId InstanceIdL ( ) const

NewL(CCalEntry *, const TCalTime &)

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

Parameters

CCalEntry * aEntry
const TCalTime & iTime

StartTimeL()

IMPORT_C TCalTime StartTimeL ( ) const

Time()

IMPORT_C TCalTime Time ( ) const

Member Data Documentation

CCalInstanceImpl * iImpl

CCalInstanceImpl * iImpl [private]