FDO API Reference Feature Data Objects

UnaryExpression Class Reference

List of all members.

Detailed Description

The FdoUnaryExpression class derives from FdoExpression and allows negation of arithmetic expressions.


Public Member Functions

__property NAMESPACE_OSGEO_FDO_EXPRESSION::Expression * get_Expressions ()
 Gets the expression to be operated on.
__property NAMESPACE_OSGEO_FDO_EXPRESSION::UnaryOperations get_Operation ()
 Gets the unary operation to be evaluated by this expression.
System::Void Process (NAMESPACE_OSGEO_FDO_EXPRESSION::IExpressionProcessor *processor)
 Overrides FdoExpression.Process to pass the FdoUnaryExpression to the appropriate expression processor operation.
__property System::Void set_Expressions (NAMESPACE_OSGEO_FDO_EXPRESSION::Expression *value)
 Sets the expression to be operated on.
__property System::Void set_Operation (NAMESPACE_OSGEO_FDO_EXPRESSION::UnaryOperations value)
 Sets the unary operation to be evaluated by this expression.
System::String * ToString ()
 Returns the well defined text representation of this expression.
 UnaryExpression (System::IntPtr unmanaged, System::Boolean autoDelete)
 UnaryExpression (NAMESPACE_OSGEO_FDO_EXPRESSION::UnaryOperations operation, NAMESPACE_OSGEO_FDO_EXPRESSION::Expression *expression)
 Constructs an instance of an FdoUnaryExpression using the specified arguments.
 UnaryExpression ()
 Constructs a default instance of an FdoUnaryExpression.

Comments or suggestions? Send us feedback.