CICalParser Class Reference

class CICalParser : public CBase

Directs parsing of iCalendar streams.

Inherits from

Constructor & Destructor Documentation

CICalParser()

CICalParser()[private]

Default constructor.

~CICalParser()

~CICalParser()

Destructor

Member Functions Documentation

Cal(TInt)

IMPORT_C CICal &Cal(TIntaIndex)

Returns the iCalendar at the given index.

Parameters

TInt aIndexThe iCalendar required.

CalCount()

IMPORT_C TIntCalCount()const

Get the number of CICal objects owned by this CICalParser.

ConstructL()

voidConstructL()[private]

Second phase construction.

InternalizeL(RReadStream &)

IMPORT_C voidInternalizeL(RReadStream &aReadStream)

Creates a CICalContentLinerReader from aReadStream and parses iCalendar information.

Parameters

RReadStream & aReadStreamThe stream to read from.

NewL()

IMPORT_C CICalParser *NewL()[static]

Allocates and constructs a new CICalParser.

NewLC()

IMPORT_C CICalParser *NewLC()[static]

Allocates and constructs a new CICalParser. The pointer to the new object is left on the Cleanup Stack.

Member Data Documentation

RPointerArray< CICal > iCals

RPointerArray< CICal >iCals[private]