Location:
VCARD.H
Link against: vcard.lib
class CParserPropertyValueAgent : public CParserPropertyValue;
An agent property value parser.
An agent property value contains information about a person who is not the main subject of the vCard. It is implemented as a vCard nested within another vCard. The agent's vCard is held in the property value of the parent vCard.
The UID for an agent property value is KVCardPropertyAgentUid.
CBase
- Base class for all classes to be instantiated on the heap
CParserPropertyValue
- Abstract base class for all property values
CParserPropertyValueAgent
- An agent property value parser
Defined in CParserPropertyValueAgent
:
CParserPropertyValueAgent()
, ExternalizeL()
, Value()
, iValue
, ~CParserPropertyValueAgent()
Inherited from CBase
:
Delete()
,
Extension_()
,
operator new()
Inherited from CParserPropertyValue
:
Append()
,
EncodeL()
,
FoldAndWriteValueToStreamL()
,
FoldEncodeAndWriteValueToStreamL()
,
IsAsciiCharacterSetSufficient()
,
PlugIn()
,
SetPlugIn()
,
SupportsInterface()
,
Uid()
IMPORT_C CParserPropertyValueAgent(CParserVCard *aValue);
Constructs an agent property value, using a pointer to an agent.
Sets the property value UID to KVCardPropertyAgentUid.
|
IMPORT_C ~CParserPropertyValueAgent();
Frees all resources owned by the property value, prior to its destruction.
inline CParserVCard *Value() const;
Gets the agent object owned by the property value.
|
virtual IMPORT_C void ExternalizeL(RWriteStream &aStream, const Versit::TEncodingAndCharset &,TInt);
Externalises the agent property value to aStream.
|
protected: CParserVCard * iValue;