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 ( TInt aIndex )

Returns the iCalendar at the given index.

Parameters

TInt aIndex The iCalendar required.

CalCount()

IMPORT_C TInt CalCount ( ) const

Get the number of CICal objects owned by this CICalParser .

ConstructL()

void ConstructL ( ) [private]

Second phase construction.

InternalizeL(RReadStream &)

IMPORT_C void InternalizeL ( RReadStream & aReadStream )

Creates a CICalContentLinerReader from aReadStream and parses iCalendar information.

Parameters

RReadStream & aReadStream The 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]