![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Section Contents
Applications that use this class will not work correctly on a version of EPOC earlier than ER5.
CBase |
Abstract: CBase behaviour. |
vrecur.h
versit.lib
Abstract base class for all versit recurrence classes.
A pointer to an object of this class is owned by the CParserPropertyValueRecurrence class and is used to contain the recurrence details for a repeat event.
CVersitRecurrence(TInt aInterval,TInt aDuration,TVersitDateTime* aEndDate);
The C++ constructor is used to construct the CVersitRecurrence object with an interval, a duration and an optional end date. It is invoked from the constructor for a derived class.
~CVersitRecurrence();
The destructor frees all resources owned by the CVersitRecurrence object, prior to its destruction.
Daily repeat. |
|
Weekly repeat. |
|
Monthly repeat, by relative position within the month. |
|
Monthly repeat, by day number within the month. |
|
Yearly repeat, by specific months within the year. |
|
Yearly repeat, by specific days within the year. |
TType iRepeatType |
The type of repeat. |
TInt iInterval |
Interval between repeats. A number of days, weeks, months or years depending on the repeat type. |
TInt iDuration |
The duration in days, weeks, months or years (depending on the repeat type) for the repeat. A value of zero indicates the repeat should continue forever. |
TVersitDateTime* iEndDate |
Specification for the date at which the repeat will end. If a duration and an end date are both specified, the end date takes precedence. |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |