Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

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



Location: vrecur.h
Link against: versit.lib

Class CVersitRecurrenceYearlyByDay

CVersitRecurrenceYearlyByDay

Support

Supported from 5.0

Description

Recurrence details for a yearly repeat event in a vCalendar. The days on which the repeat occurs are identified by their day number in the year (between 1 and 366 inclusive).

Derivation

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

Defined in CVersitRecurrenceYearlyByDay:
CVersitRecurrenceYearlyByDay(), iArrayOfDaysInYearOccurrences, ~CVersitRecurrenceYearlyByDay()

Inherited from CBase:
operator new()

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


Construction and destruction


CVersitRecurrenceYearlyByDay()

CVersitRecurrenceYearlyByDay(TInt aInterval,TInt aDuration,TVersitDateTime* aEndDate,CArrayFix<TInt>* aArrayOfDaysInYearOccurrences);

Description

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

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<TInt>* aArrayOfDaysInYearOccurrences

Pointer to an array of integers between 1 and 366 inclusive. Each integer represents a day on which the repeat occurs.


~CVersitRecurrenceYearlyByDay()

~CVersitRecurrenceYearlyByDay();

Description

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

[Top]


Member data


iArrayOfDaysInYearOccurrences

CArrayFix<TInt>* iArrayOfDaysInYearOccurrences

Description

Pointer to an array of integers between 1 and 366 inclusive. Each integer represents a day on which the repeat occurs.