![]() |

Section Contents
Applications that use this class will not work correctly on a version of EPOC earlier than ER5.
|
CBase |
Abstract: CBase behaviour. |
|
CParserPropertyValue |
Abstract: Base class for all property values. |
vprop.h
versit.lib
This class represents a property value stored in an array of descriptors. For instance, a postal address property value in a vCard entity might be stored using this class.
To find out the property value type, use Uid() defined in the base class CParserPropertyValue. A descriptor array property UID has the value KVersitPropertyCDesCArrayUid.
CParserPropertyValueCDesCArray(CDesCArray* aValue);
Constructs a new CParserPropertyValueCDesCArray with a CDesCArray pointer.
|
CDesCArray* aValue |
Pointer to the descriptor array. The property value takes ownership of the pointer. |
~CParserPropertyValueCDesCArray();
The destructor frees all resources owned by the property value array, prior to its destruction.
TBool IsPresent(const TDesC& aValue) const;
Use this function to test whether a specified value is present in the array of descriptors owned by the property value object.
|
const TDesC& aValue |
The value of interest. |
|
TBool |
ETrue if the value specified is present in the descriptor array. EFalse if not. |
CDesCArray* Value() const;
Retrieves the property value.
|
CDesCArray* |
Pointer to the array of descriptors owned by the property value object. |
|
|