CCalDataExchange Class Reference

class CCalDataExchange : public CBase

This class provides functionality for importing and exporting vCal entries.

Inherits from

Constructor & Destructor Documentation

CCalDataExchange()

CCalDataExchange ( ) [private]

~CCalDataExchange()

IMPORT_C ~CCalDataExchange ( )

Member Functions Documentation

ConstructL(CCalSession &)

void ConstructL ( CCalSession & aSession ) [private]

Parameters

CCalSession & aSession

ExportAsyncL(TUid, RWriteStream &, RPointerArray< CCalEntry > &, MCalDataExchangeCallBack &)

IMPORT_C void ExportAsyncL ( TUid aDataFormat,
RWriteStream & aWriteStream,
RPointerArray < CCalEntry > & aCalEntryArray,
MCalDataExchangeCallBack & aObserver
)

Parameters

TUid aDataFormat
RWriteStream & aWriteStream
RPointerArray < CCalEntry > & aCalEntryArray
MCalDataExchangeCallBack & aObserver

ExportL(TUid, RWriteStream &, RPointerArray< CCalEntry > &)

IMPORT_C void ExportL ( TUid aDataFormat,
RWriteStream & aWriteStream,
RPointerArray < CCalEntry > & aCalEntryArray
)

Parameters

TUid aDataFormat
RWriteStream & aWriteStream
RPointerArray < CCalEntry > & aCalEntryArray

ImportAsyncL(TUid, RReadStream &, RPointerArray< CCalEntry > &, MCalDataExchangeCallBack &, TInt)

IMPORT_C void ImportAsyncL ( TUid aDataFormat,
RReadStream & aReadStream,
RPointerArray < CCalEntry > & aCalEntryArray,
MCalDataExchangeCallBack & aObserver,
TInt aFlags
)

Parameters

TUid aDataFormat
RReadStream & aReadStream
RPointerArray < CCalEntry > & aCalEntryArray
MCalDataExchangeCallBack & aObserver
TInt aFlags

ImportL(TUid, RReadStream &, RPointerArray< CCalEntry > &)

IMPORT_C void ImportL ( TUid aDataFormat,
RReadStream & aReadStream,
RPointerArray < CCalEntry > & aCalEntryArray
)

Parameters

TUid aDataFormat
RReadStream & aReadStream
RPointerArray < CCalEntry > & aCalEntryArray

ImportL(TUid, RReadStream &, RPointerArray< CCalEntry > &, TInt)

IMPORT_C void ImportL ( TUid aDataFormat,
RReadStream & aReadStream,
RPointerArray < CCalEntry > & aCalEntryArray,
TInt aFlags
)

Parameters

TUid aDataFormat
RReadStream & aReadStream
RPointerArray < CCalEntry > & aCalEntryArray
TInt aFlags

ImportL(TUid, RReadStream &, RPointerArray< CCalEntry > &, TInt, TInt)

IMPORT_C void ImportL ( TUid aDataFormat,
RReadStream & aReadStream,
RPointerArray < CCalEntry > & aCalEntryArray,
TInt aFlags,
TInt aNumEntries
)

Parameters

TUid aDataFormat
RReadStream & aReadStream
RPointerArray < CCalEntry > & aCalEntryArray
TInt aFlags
TInt aNumEntries

NewL(CCalSession &)

IMPORT_C CCalDataExchange * NewL ( CCalSession & aSession ) [static]

Parameters

CCalSession & aSession

Member Data Documentation

CCalDataExchangeImpl * iImpl

CCalDataExchangeImpl * iImpl [private]