Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [Previous] [Next]



Location: vrecur.h
Link against: versit.lib

Class CVersitRecurrenceYearlyByMonth

CVersitRecurrenceYearlyByMonth

Support

Supported from 5.0

Description

Recurrence details for a yearly repeat event in a vCalendar. The months in which the repeat occurs are identified by an array of TMonth values (between EJanuary and EDecember inclusive).

Derivation

CBaseBase class for all classes to be instantiated on the heap
CVersitRecurrenceAbstract base class for all versit recurrence classes
CVersitRecurrenceYearlyByMonthRecurrence details for a yearly repeat event in a vCalendar

Defined in CVersitRecurrenceYearlyByMonth:
CVersitRecurrenceYearlyByMonth(), iArrayOfMonthsInYearOccurrences, ~CVersitRecurrenceYearlyByMonth()

Inherited from CBase:
operator new()

Inherited from CVersitRecurrence:
EDaily, EMonthlyByDay, EMonthlyByPos, EWeekly, EYearlyByDay, EYearlyByMonth, TType, iDuration, iEndDate, iInterval, iRepeatType


Construction and destruction


CVersitRecurrenceYearlyByMonth()

CVersitRecurrenceYearlyByMonth(TInt aInterval,TInt aDuration,TVersitDateTime* aEndDate,CArrayFix<TMonth>* aArrayOfMonthsInYearOccurrences);

Description

Constructs the object with the repeat details. Sets the repeat type (iRepeatType) to EYearlyByMonth.

Note:

If a duration and an end date are both specified, the end date takes precedence.

Parameters

TInt aInterval

The interval in years between repeats.

TInt aDuration

The duration in years for the repeat.

TVersitDateTime* aEndDate

Pointer to the specification for the date at which the repeat will end.

CArrayFix<TMonth>* aArrayOfMonthsInYearOccurrences

Pointer to an array of TMonth values.


~CVersitRecurrenceYearlyByMonth()

~CVersitRecurrenceYearlyByMonth();

Description

Frees all resources owned by the object, prior to its destruction.

[Top]


Member data


iArrayOfMonthsInYearOccurrences

CArrayFix<TMonth>* iArrayOfMonthsInYearOccurrences

Description

Pointer to an array of TMonth values.