| 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.