FDO API Reference Feature Data Objects

Expression Class Reference

List of all members.

Detailed Description

FdoExpression is an abstract base class that forms the root of an expression tree. The FdoExpression class contains operations for converting between the well defined text representation and the object representation of an expression.


Public Member Functions

 Expression (System::IntPtr unmanaged, System::Boolean autoDelete)
System::Void Process (NAMESPACE_OSGEO_FDO_EXPRESSION::IExpressionProcessor *processor)
 Abstract operation that takes an FdoIExpressionProcessor as an argument. Concrete expression subclasses must override this method and pass themselves as an argument to the appropriate expression processor operation.
System::String * ToString ()
 Abstract operation that returns the well defined text representation of this expression.

Static Public Member Functions

static NAMESPACE_OSGEO_FDO_EXPRESSION::Expression * Parse (System::String *expressionText)
 Static operation that parses the specified text and returns an expression. An exception is thrown if the text does not conform to the well defined text representation of an expression.

Protected Member Functions

System::Void ReleaseUnmanagedObject ()

Comments or suggestions? Send us feedback.