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.
Public Member Functions | |
---|---|
CVersitRecurrenceDaily(TInt, TInt, TVersitDateTime *) | |
IMPORT_C void | ExternalizeOccurrenceListsL(RWriteStream &) |
Inherited Enumerations | |
---|---|
CVersitRecurrence:TType |
Inherited Attributes | |
---|---|
CVersitRecurrence::iDuration | |
CVersitRecurrence::iEndDate | |
CVersitRecurrence::iInterval | |
CVersitRecurrence::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.
TInt aInterval | The number of days between repeats. |
TInt aDuration | The duration, in days, for which the event should continue recurring. A value of zero indicates the repeat should continue forever. |
TVersitDateTime * aEndDate | Pointer to the end date for the repeat. The object takes ownership of this pointer. |
IMPORT_C void | ExternalizeOccurrenceListsL | ( | RWriteStream & | ) | const [virtual] |
This function is empty because an occurrence list is not applicable to a daily recurrence type.
RWriteStream & |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.