Location:
VPROP.H
Link against: versit.lib
class CParserPropertyValueDate : public CParserTimePropertyValue;
A date property value parser.
The date value is contained in a TVersitDateTime
object.
The UID for a date property value is KVersitPropertyDateUid.
CBase
- Base class for all classes to be instantiated on the heap
CParserPropertyValue
- Abstract base class for all property values
CParserTimePropertyValue
- Abstract base class for all of the date/time property value classes
CParserPropertyValueDate
- A date property value parser
Defined in CParserPropertyValueDate
:
CParserPropertyValueDate()
, ConvertAllDateTimesToUTCL()
, ConvertAllUTCDateTimesToMachineLocalL()
, ExternalizeL()
, Value()
, ~CParserPropertyValueDate()
Inherited from CBase
:
Delete()
,
Extension_()
,
operator new()
Inherited from CParserPropertyValue
:
Append()
,
EncodeL()
,
FoldAndWriteValueToStreamL()
,
FoldEncodeAndWriteValueToStreamL()
,
IsAsciiCharacterSetSufficient()
,
PlugIn()
,
SetPlugIn()
,
Uid()
Inherited from CParserTimePropertyValue
:
ConvertDateTime()
,
EncodeTimePeriodL()
,
EncodeVersitDateTimeL()
,
SupportsInterface()
IMPORT_C CParserPropertyValueDate(TVersitDateTime *aValue);
Constructs a date property value parser with a TVersitDateTime
value.
Sets the property value's UID to KVersitPropertyDateUid.
|
IMPORT_C ~CParserPropertyValueDate();
Frees all resources owned by the object, prior to its destruction.
inline TVersitDateTime *Value() const;
Gets a pointer to the date property value.
|
virtual IMPORT_C void ConvertAllDateTimesToUTCL(const TTimeIntervalSeconds &,const CVersitDaylight *);
This function is inherited from the base class CParserTimePropertyValue
.
It has an empty implementation because this class represents a date not a time value.
|
virtual IMPORT_C void ConvertAllUTCDateTimesToMachineLocalL(const TTimeIntervalSeconds &);
This function is inherited from the base class CParserTimePropertyValue
.
It has an empty implementation because this class represents a date not a time value.
|
virtual IMPORT_C void ExternalizeL(RWriteStream &aStream, const Versit::TEncodingAndCharset &aEncodingCharset, TInt);
Externalises the property value into aStream.
|