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.
Public Member Functions | |
---|---|
~CCalInstance() | |
IMPORT_C TCalTime | EndTimeL() |
IMPORT_C CCalEntry & | Entry() |
IMPORT_C TCalInstanceId | InstanceIdL() |
CCalInstance * | NewL(CCalEntry *, const TCalTime &) |
IMPORT_C TCalTime | StartTimeL() |
IMPORT_C TCalTime | Time() |
Private Member Functions | |
---|---|
CCalInstance() | |
void | ConstructL(CCalEntry *, const TCalTime &) |
Private Attributes | |
---|---|
CCalInstanceImpl * | iImpl |
void | ConstructL | ( | CCalEntry * | aEntry, |
const TCalTime & | aTime | |||
) | [private] |
CCalInstance * | NewL | ( | CCalEntry * | aEntry, |
const TCalTime & | iTime | |||
) | [static] |