FDO .NET API Reference Feature Data Objects

OSGeo::FDO::Expression::UnaryExpression Class Reference
[OSGeo::FDO::Expression]

Inherits OSGeo::FDO::Expression::Expression.

Inheritance diagram for OSGeo::FDO::Expression::UnaryExpression:

Inheritance graph
[legend]
List of all members.

Detailed Description

The UnaryExpression class derives from Expression and allows negation of arithmetic expressions.

()

Definition at line 34 of file mgUnaryExpression.h.


Public Member Functions

__property OSGeo::FDO::Expression::Expressionget_Expressions ()
 Gets the expression to be operated on.
__property OSGeo::FDO::Expression::UnaryOperations get_Operation ()
 Gets the unary operation to be evaluated by this expression.
System::Void Process (OSGeo::FDO::Expression::IExpressionProcessor *processor)
 Overrides Expression.Process to pass the UnaryExpression to the appropriate expression processor operation.
__property System::Void set_Expressions (OSGeo::FDO::Expression::Expression *value)
 Sets the expression to be operated on.
__property System::Void set_Operation (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)
 Constructs a UnaryExpression object based on an unmanaged instance of the object.
 UnaryExpression (OSGeo::FDO::Expression::UnaryOperations operation, OSGeo::FDO::Expression::Expression *expression)
 Constructs an instance of an UnaryExpression using the specified arguments.
 UnaryExpression ()
 Constructs a default instance of an UnaryExpression.

Comments or suggestions? Send us feedback.