Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

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



Location: vrecur.h
Link against: versit.lib

Class CWeekDayArray

CWeekDayArray

Support

Supported from 5.0

Description

An array of the days in the week on which a weekly repeat event occurs. Days are specified using the TDay enumeration. An object of this class is owned by the CVersitRecurrenceWeekly class.

Derivation

CBaseBase class for all classes to be instantiated on the heap
CWeekDayArrayAn array of the days in the week on which a weekly repeat event occurs

Defined in CWeekDayArray:
CWeekDayArray(), ExternalizeL(), iArray, ~CWeekDayArray()

Inherited from CBase:
operator new()


Construction and destruction


CWeekDayArray()

CWeekDayArray();

Description

The default C++ constructor constructs an array of the days in the week.


~CWeekDayArray()

~CWeekDayArray();

Description

The destructor frees all resources owned by the object, prior to its destruction.

[Top]


Stream persistence


ExternalizeL()

void ExternalizeL(RWriteStream& aStream);

Description

Externalises the array of days (writes the first two characters of each day name) in the week to a write stream. The presence of this function means that the standard templated operator<<() (defined in s32strm.h) is available to externalise objects of this class.

Parameters

RWriteStream& aStream

Stream to which the array should be externalised.

[Top]


Member data


iArray

CArrayFix<TDay>* iArray

Description

The array of days in the week.