MESMRCalImportExporter Class Reference

class MESMRCalImportExporter

MESMRCalImportExporter defines interface for importing and exporting calendar entries to / from iCal format.

esmrservices.lib

Constructor & Destructor Documentation

~MESMRCalImportExporter()

~MESMRCalImportExporter()[inline, virtual]

Virtual C++ destructor.

Member Functions Documentation

ExportToICal16L(CCalEntry &)

HBufC *ExportToICal16L(CCalEntry &aEntry)[pure virtual]

Export calendar entry to iCal format. Ownership of the returned descriptor is transferred to caller.

Parameters

CCalEntry & aEntryReference to CCalEntry object.

ExportToICal16LC(CCalEntry &)

HBufC *ExportToICal16LC(CCalEntry &aEntry)[pure virtual]

Export calendar entry to iCal format. Created object is left to cleanup stack. Ownership of the returned descriptor is transferred to caller.

Parameters

CCalEntry & aEntryReference to CCalEntry object.

ExportToICal8L(CCalEntry &)

HBufC8 *ExportToICal8L(CCalEntry &aEntry)[pure virtual]

Exports calendar entry to iCal format. Ownership of the returned descriptor is transferred to caller.

Parameters

CCalEntry & aEntryReference to CCalEntry object.

ExportToICal8LC(CCalEntry &)

HBufC8 *ExportToICal8LC(CCalEntry &aEntry)[pure virtual]

Exports calendar entry to iCal format. Created object is left to cleanup stack. Ownership of the returned descriptor is transferred to caller.

Parameters

CCalEntry & aEntryReference to CCalEntry object.

ImportFromIcalL(const TDes8 &)

CCalEntry *ImportFromIcalL(const TDes8 &aIcal)[pure virtual]

Imports iCal entry to CCalEntry. Ownership of the returned object is transferred to caller.

Parameters

const TDes8 & aIcal

ImportFromIcalLC(const TDes8 &)

CCalEntry *ImportFromIcalLC(const TDes8 &aIcal)[pure virtual]

Imports iCal entry to CCalEntry. Created object is left to cleanup stack. Ownership of the returned object is transferred to caller.

Parameters

const TDes8 & aIcal