Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [Previous] [Next]



Location: vrecur.h
Link against: versit.lib

Class CVersitRecurrenceDaily

CVersitRecurrenceDaily

Support

Supported from 5.0

Description

Recurrence details specific to a daily repeat event in a vCalendar.

Derivation

CBaseBase class for all classes to be instantiated on the heap
CVersitRecurrenceAbstract base class for all versit recurrence classes
CVersitRecurrenceDailyRecurrence details specific to a daily repeat event in a vCalendar

Defined in CVersitRecurrenceDaily:
CVersitRecurrenceDaily()

Inherited from CBase:
operator new()

Inherited from CVersitRecurrence:
EDaily, EMonthlyByDay, EMonthlyByPos, EWeekly, EYearlyByDay, EYearlyByMonth, TType, iDuration, iEndDate, iInterval, iRepeatType


Construction


CVersitRecurrenceDaily()

CVersitRecurrenceDaily(TInt aInterval,TInt aDuration,TVersitDateTime* aEndDate);

Description

Constructs the daily repeat object with an interval, a duration and an optional end date. Sets the repeat type (iRepeatType) to EDaily.

Note:

If a duration and an end date are both specified, the end date takes precedence.

Parameters

TInt aInterval

The interval in days between repeats.

TInt aDuration

The duration in days for the repeat.

TVersitDateTime* aEndDate

Pointer to the specification for the date at which the repeat ends.