Location:
vcal.h
Link against: versit.lib
CParserVCalEntity
Supported from 5.0
Parser for vCalendar sub-entities. A vCalendar sub-entity is a
vTodo or vEvent which is contained in a vCalendar. vTodos and vEvents are
derived from CRecurrenceParser which provides recurrence
information. vEvents and vTodos may have alarm properties (see class
CParserPropertyValueAlarm).
|
Defined in CParserVCalEntity:
CParserVCalEntity(), ExternalizeL(), ~CParserVCalEntity()
Inherited from CBase:
operator new()
Inherited from CVersitParser:
AddEntityL(),
AddPropertyL(),
ArrayOfEntities(),
ArrayOfProperties(),
ConvertAllPropertyDateTimesToMachineLocalL(),
DefaultCharSet(),
DefaultEncoding(),
EBIG5CharSet,
EEUCJPCharSet,
EGB231280CharSet,
EGBKCharSet,
EISO2022JPCharSet,
EISO885910CharSet,
EISO88591CharSet,
EISO88592CharSet,
EISO88593CharSet,
EISO88594CharSet,
EISO88595CharSet,
EISO88597CharSet,
EISO88599CharSet,
EShiftJISCharSet,
EUSAsciiCharSet,
EUTF7CharSet,
EUTF8CharSet,
EntityL(),
EntityName(),
InternalizeL(),
IsValidLabel(),
IsValidParameterValue(),
PropertyL(),
SetDefaultCharSet(),
SetDefaultEncoding(),
SetEntityNameL(),
SetParamCharType(),
TVersitCharSet
~CParserVCalEntity();
The destructor is empty, and is present only to cause the virtual function table to be defined in a unique module.
void ExternalizeL(RWriteStream& aStream);
Externalises a vTodo or vEvent to a write stream. Also converts all
date/time values from machine-local into universal time. The presence of this
function means that the standard templated operator<<()
(defined in s32strm.h) is available to
externalise objects of this class. Sets the entity’s name to
KVersitVarTokenVEVENT if it hasn’t already been set.
|