Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: calinstance.h
Link against: calinterimapi.lib

Class CCalInstance

class CCalInstance : public CBase;

Description

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.

Derivation

Members

Defined in CCalInstance:
EndTimeL(), Entry(), StartTimeL(), Time(), ~CCalInstance()

Inherited from CBase:
Delete(), Extension_(), operator new()


Construction and destruction


~CCalInstance()

Capability: Illegal

IMPORT_C ~CCalInstance();

Description

Destructor for the instance - if this is the last instance of an entry, the entry is deleted too.

[Top]


Member functions


Entry()

Capability: Illegal

IMPORT_C CCalEntry &Entry() const;

Description

Gets the entry that this instance belongs to.

Return value

CCalEntry &

Reference to the entry.


Time()

Capability: Illegal

IMPORT_C TCalTime Time() const;

Description

Get the time of this instance.

Return value

TCalTime

The time of the instance.


StartTimeL()

Capability: Illegal

IMPORT_C TCalTime StartTimeL() const;

Description

Get the start time of this instance.

Return value

TCalTime

The start time of this instance.


EndTimeL()

Capability: Illegal

IMPORT_C TCalTime EndTimeL() const;

Description

Get the end time of this instance.

Return value

TCalTime

The end time of this instance.