FDO .NET API Reference Feature Data Objects

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

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

Inheritance diagram for OSGeo::FDO::Expression::Function:

Inheritance graph
[legend]
List of all members.

Detailed Description

The Function class derives from Expression and represents a function call. As such it defines the name of the function and the collection of arguments to be passed to it.

()

Definition at line 35 of file mgFunction.h.


Public Member Functions

 Function (System::IntPtr unmanaged, System::Boolean autoDelete)
 Constructs a Function object based on an unmanaged instance of the object.
 Function (System::String *name, OSGeo::FDO::Expression::ExpressionCollection *arguments)
 Constructs an instance of a function using the specified arguments.
 Function (System::String *name, OSGeo::FDO::Expression::Expression *arguments[])
 Constructs an instance of a function using the specified arguments.
 Function ()
 Constructs a default instance of an Function.
__property OSGeo::FDO::Expression::ExpressionCollectionget_Arguments ()
 Gets the ExpressionCollection that contains the arguments to the function.
__property System::String * get_Name ()
 Gets the name of the function.
System::Void Process (OSGeo::FDO::Expression::IExpressionProcessor *processor)
 Overrides Expression.Process to pass the Function to the appropriate expression processor operation.
__property System::Void set_Name (System::String *value)
 Sets the name of the function.
System::String * ToString ()
 Returns the well defined text representation of this expression.

Comments or suggestions? Send us feedback.