Symbian
Symbian OS Library

SYMBIAN OS V9.3

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



Location: calcommon.h

Class CalCommon

class CalCommon;

Description

Utility class containing common calendar-related enums.

Members

Defined in CalCommon:
EExactTextSearch, EFoldedTextSearch, EIncludeAlarmedOnly, EIncludeAll, EIncludeAnnivs, EIncludeAppts, EIncludeCompletedTodos, EIncludeEvents, EIncludeIncompletedTodos, EIncludeReminder, EIncludeRptsNextInstanceOnly, EThisAndAll, EThisAndFuture, EThisAndPrior, EThisOnly, TCalSearchBehaviour, TCalTimeRange, TCalViewFilter, TCalViewFilterFlags, TRecurrenceRange


Member classes


Class TCalTimeRange

class TCalTimeRange;

Description

Class to implement a time range in the Instance view and Entry view.

Members

Defined in CalCommon::TCalTimeRange:
EndTime(), StartTime(), TCalTimeRange()

Construction and destruction


TCalTimeRange()

Capability: Illegal

IMPORT_C TCalTimeRange(TCalTime aStartTime, TCalTime aEndTime);

Description

Construct a TCalTimeRange.

Parameters

TCalTime aStartTime

Start time of time range

TCalTime aEndTime

End time of time range

Member functions


StartTime()

Capability: Illegal

IMPORT_C TCalTime StartTime() const;

Description

Returns the start time of the range.

Return value

TCalTime

The start time of the range.


EndTime()

Capability: Illegal

IMPORT_C TCalTime EndTime() const;

Description

Returns the end time of the range.

Return value

TCalTime

The end time of the range.

[Top]


Member enumerations


Enum TCalViewFilterFlags

TCalViewFilterFlags

Description

Entry filter flags used in the entry view and instance view.

EIncludeAppts

Include timed appointments.

EIncludeReminder

Include appointments which only have a start time.

EIncludeEvents

Include all-day events.

EIncludeAnnivs

Include anniversaries.

EIncludeCompletedTodos

Include completed todos.

EIncludeIncompletedTodos

Include incompleted todos.

EIncludeAlarmedOnly

Remove non-alarmed entries. This flag cannot be used by itself.

EIncludeRptsNextInstanceOnly

Include next only instance of a repeat entry.

EIncludeAll

Include all entries (appointments, day events, anniversaries and todos).


Enum TRecurrenceRange

TRecurrenceRange

Description

The range of instances referred to in a recurrence ID or instance view.

EThisOnly

Only this instance is referenced.

EThisAndAll

This and all other instances are referenced.

EThisAndFuture

This and all future instances are referenced.

EThisAndPrior

This and all previous instances are referenced.


Enum TCalSearchBehaviour

TCalSearchBehaviour

Description

Search filter for use in the CCalInstanceView::FindInstanceL() function.

EFoldedTextSearch

Search for folded text.

EExactTextSearch

Search for the exact text.

[Top]


Member type definitions


Typedef TCalViewFilter

typedef TUint CalCommon::TCalViewFilter;

Description

Entry filter used in the entry view and instance view, filter flags are defined by TCalViewFilterFlags