CVersitRecurrenceMonthlyByPos::CMonthPosition Class Reference

class CVersitRecurrenceMonthlyByPos::CMonthPosition : public CBase

Defines a week within the month, using the numeric occurrence of the week (between 1 and 5 inclusive) counting from either the start or end of the month, and defines an array of days within this week.

Inherits from

  • CVersitRecurrenceMonthlyByPos::CMonthPosition

Constructor & Destructor Documentation

~CMonthPosition()

IMPORT_C~CMonthPosition()

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

Member Enumerations Documentation

Enum TSign

Flags that define whether the week number is counted from the start or end of the month.

Enumerators

EWeeksFromStartOfMonth

Indicates that the iWeekNo member specifies a number counting forwards from the start of the month.

EWeeksFromEndOfMonth

Indicates that the iWeekNo member specifies a number counting backwards from the end of the month.

Member Data Documentation

CWeekDayArray * iArrayOfWeekDays

CWeekDayArray *iArrayOfWeekDays

Pointer to an array of week days.

TSign iSign

TSign iSign

Indicates whether the week number iWeekNo is counted from the start or the end of the month. A plus sign denotes from the start of the month and a minus sign denotes from the end.

TInt iWeekNo

TInt iWeekNo

A week number within the month, between 1 and 5 inclusive.