|
|
|||
Location:
AgnICal.h
Link against: qicalagendaconv.lib
class CAgnICalConverter : public CBase;
Converts calendar entry to iCalendar data
CBase - Base class for all classes to be instantiated on the heapCAgnICalConverter - Converts calendar entry to iCalendar dataDefined in CAgnICalConverter:
ExportICalL(), ImportICalL(), ImportICalL(), NewL(), ~CAgnICalConverter()
Inherited from CBase:
Delete(),
Extension_(),
operator new()
static IMPORT_C CAgnICalConverter *NewL();
Standard two-phase constructor
|
IMPORT_C void ImportICalL(RReadStream &aReadStream, CArrayPtr< CCalEntry > *aEntryArray, const TUint aCharSetId=KCharacterSetIdentifierUtf8);
Imports a iCalendar consisting of one or more vCalendar entities. The iCalendar is read from the read stream specified and its entities are converted into EPOC agenda entries and returned in the array aEntryArray .
|
IMPORT_C void ImportICalL(CICalParserBase &aParser, CArrayPtr< CCalEntry > *aEntryArray, const TUint aCharSetId=KCharacterSetIdentifierUtf8);
Imports a iCalendar consisting of one or more iCalendar entities.
The iCalendar is read from the read stream specified and its entities are converted into EPOC agenda entries and returned in the array aEntryArray .
|
IMPORT_C void ExportICalL(RWriteStream &aWriteStream, const CArrayPtr< CCalEntry > *aEntryArray, const TUint aCharSetId=KCharacterSetIdentifierUtf8);
Exports a list of agenda entries as multiple iCalendar entities to the write stream specified.
The entries are exported either as vTodos, if they are to-dos, otherwise as vEvents
|