FDO API Reference Feature Data Objects

FdoPropertyValue Class Reference

#include <PropertyValue.h>

Inherits FdoIDisposable.

Inheritance diagram for FdoPropertyValue:

Inheritance graph
[legend]
List of all members.

Detailed Description

The FdoPropertyValue class represents a property name/value pair. Instances of this class are used to specify or hold onto a reference to a property name and the properties value.

Definition at line 36 of file PropertyValue.h.


Public Member Functions

FDO_API FdoIdentifierGetName ()
 Gets the property name as an identifier.
FDO_API FdoIStreamReaderGetStreamReader ()
 Gets the value of the property as an Stream Reader.
FDO_API FdoValueExpressionGetValue ()
 Gets the value of the property as an FdoValueExpression.
FDO_API void SetName (FdoString *value)
 Sets the property name as a string.
FDO_API void SetName (FdoIdentifier *value)
 Sets the property name as an identifier.
FDO_API void SetStreamReader (FdoIStreamReader *stream)
 Provides a Reader on a external data source to allow reading in blocks of data.
FDO_API void SetValue (FdoString *value)
 Sets the value of the property as a string. The string content will be parsed to produce the required FdoValueExpression.
FDO_API void SetValue (FdoValueExpression *value)
 Sets the value of the property as an FdoValueExpression.

Static Public Member Functions

static FDO_API FdoPropertyValueCreate (FdoString *name, FdoValueExpression *value)
 Constructs an instance of an FdoPropertyValue using the specified arguments.
static FDO_API FdoPropertyValueCreate (FdoIdentifier *name, FdoValueExpression *value)
 Constructs an instance of an FdoPropertyValue using the specified arguments.
static FDO_API FdoPropertyValueCreate ()
 Constructs a default instance of an FdoPropertyValue.

Protected Member Functions

virtual void Dispose ()
 Dispose this object.
 FdoPropertyValue (FdoString *name, FdoValueExpression *value=NULL)
 Constructs an instance of an FdoPropertyValue using the specified arguments.
 FdoPropertyValue (FdoIdentifier *name, FdoValueExpression *value=NULL)
 Constructs an instance of an FdoPropertyValue using the specified arguments.
 FdoPropertyValue ()
 Constructs a default instance of an FdoPropertyValue.
virtual ~FdoPropertyValue ()

The documentation for this class was generated from the following file:
Comments or suggestions? Send us feedback.