| class CRecurrenceParser : public CVersitParser | 
Base class used in the derivation of CParserVCalEntity.
Provides recurrence functionality for vEvents and vToDos in vCalendars.
| Public Member Functions | |
|---|---|
| CRecurrenceParser(TBool) | |
| IMPORT_C CParserPropertyValue * | MakePropertyValueRecurrenceL(TDes &) | 
| Private Member Functions | |
|---|---|
| void | GetFrequencyAndIntervalL(CVersitRecurrence::TType &, TInt &, const TDesC &) | 
| CVersitRecurrence * | GetFrequencyModifiersL(const CVersitRecurrence::TType &, TInt, const TDesC &) | 
| CWeekDayArray * | GetListOfWeekDayOccurrencesL(const TDesC &) | 
| IMPORT_C void | Reserved1() | 
| IMPORT_C void | Reserved2() | 
| void | ResetAndDestroyArrayOfMonthPositions(TAny *) | 
| Inherited Enumerations | |
|---|---|
| CVersitParser:TCharCodes | |
| CVersitParser:TVersitParserFlags | |
| void | GetFrequencyAndIntervalL | ( | CVersitRecurrence::TType & | aFrequency, | 
| TInt & | aInterval, | |||
| const TDesC & | aRecurrenceType | |||
| ) | [private] | |||
| CVersitRecurrence::TType & aFrequency | |
| TInt & aInterval | |
| const TDesC & aRecurrenceType | 
| CVersitRecurrence * | GetFrequencyModifiersL | ( | const CVersitRecurrence::TType & | aRepeatType, | 
| TInt | aInterval, | |||
| const TDesC & | aListDates | |||
| ) | [private] | |||
| const CVersitRecurrence::TType & aRepeatType | |
| TInt aInterval | |
| const TDesC & aListDates | 
| CWeekDayArray * | GetListOfWeekDayOccurrencesL | ( | const TDesC & | aListDays | ) | [private] | 
| const TDesC & aListDays | 
| IMPORT_C CParserPropertyValue * | MakePropertyValueRecurrenceL | ( | TDes & | aRecurringEntity | ) | 
| TDes & aRecurringEntity |