Location:
VRECUR.H
Link against: vcal.lib
class CVersitRecurrenceDaily : public CVersitRecurrence;
Defines when a 'daily' recurrence is to be repeated.
Used by a repeating event (a vCalendar event or to-do) to define when it is to occur. The days on which the event occurs are identified by the number of days between repeats, e.g. every third day.
A pointer to this object may be owned by a CParserPropertyValueRecurrence
object.
CBase
- Base class for all classes to be instantiated on the heap
CVersitRecurrence
- Abstract base class for all recurrence property value classes
CVersitRecurrenceDaily
- Defines when a 'daily' recurrence is to be repeated
Defined in CVersitRecurrenceDaily
:
CVersitRecurrenceDaily()
, ExternalizeOccurrenceListsL()
Inherited from CBase
:
Delete()
,
Extension_()
,
operator new()
Inherited from CVersitRecurrence
:
EDaily
,
EMonthlyByDay
,
EMonthlyByPos
,
EWeekly
,
EYearlyByDay
,
EYearlyByMonth
,
TType
,
iDuration
,
iEndDate
,
iInterval
,
iRepeatType
IMPORT_C CVersitRecurrenceDaily(TInt aInterval, TInt aDuration, TVersitDateTime *aEndDate);
Constructs the CVersitRecurrenceDaily object.
Sets the interval, the duration and, optionally, an end date for the repeat. The repeat type is set to EDaily.
If a duration and an end date are both specified, the end date takes precedence.
|
virtual IMPORT_C void ExternalizeOccurrenceListsL(RWriteStream &) const;
This function is empty because an occurrence list is not applicable to a daily recurrence type.
|