CVersitRecurrenceMonthlyByPos::CMonthPosition Class Reference

#include <app/vrecur.h>

Link against: vcal.lib

class CVersitRecurrenceMonthlyByPos::CMonthPosition : public CBase

Inherits from

  • CVersitRecurrenceMonthlyByPos::CMonthPosition

    Detailed Description

    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.

    Member Attribute Documentation

    iArrayOfWeekDays

    CWeekDayArray *iArrayOfWeekDays

    Pointer to an array of week days.

    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.

    iWeekNo

    TInt iWeekNo

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

    Member Enumeration Documentation

    Enum TSign

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

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

    Constructor & Destructor Documentation

    ~CMonthPosition ( )

    IMPORT_C~CMonthPosition()

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