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.
|