FDO .NET API Reference | Feature Data Objects |
Inherited by OSGeo::FDO::Filter::LogicalOperator, and OSGeo::FDO::Filter::SearchCondition.
Inheritance diagram for OSGeo::FDO::Filter::Filter:
Public Member Functions | |
OSGeo::FDO::Filter::Filter * | Combine (System::String *leftFilter, OSGeo::FDO::Filter::BinaryLogicalOperations operation, System::String *rightFilter) |
Static operation that combines two filters using the specified binary logical operation. | |
OSGeo::FDO::Filter::Filter * | Combine (OSGeo::FDO::Filter::Filter *leftFilter, OSGeo::FDO::Filter::BinaryLogicalOperations operation, System::String *rightFilter) |
Static operation that combines two filters using the specified binary logical operation. | |
OSGeo::FDO::Filter::Filter * | Combine (System::String *leftFilter, OSGeo::FDO::Filter::BinaryLogicalOperations operation, OSGeo::FDO::Filter::Filter *rightFilter) |
Static operation that combines two filters using the specified binary logical operation. | |
OSGeo::FDO::Filter::Filter * | Combine (OSGeo::FDO::Filter::Filter *leftFilter, OSGeo::FDO::Filter::BinaryLogicalOperations operation, OSGeo::FDO::Filter::Filter *rightFilter) |
Static operation that combines two filters using the specified binary logical operation. | |
Filter (System::IntPtr unmanaged, System::Boolean autoDelete) | |
Constructs a Filter object based on an unmanaged instance of the object. | |
System::Void | Process (OSGeo::FDO::Filter::IFilterProcessor *processor) |
Abstract operation that takes an IFilterProcessor as an argument. Concrete filter subclasses must override this method and pass themselves as an argument to the appropriate filter processor operation. | |
System::String * | ToString () |
Converts the filter expression to its well defined text representation. | |
Static Public Member Functions | |
OSGeo::FDO::Filter::Filter * | Parse (System::String *filterText) |
Static operation that parses the well defined text representation and returns a Filter instance. | |
Protected Member Functions | |
System::Void | ReleaseUnmanagedObject () |
DOXYGEN-IGNORE |
|
Constructs a Filter object based on an unmanaged instance of the object.
|
|
Static operation that combines two filters using the specified binary logical operation.
|
|
Static operation that combines two filters using the specified binary logical operation.
|
|
Static operation that combines two filters using the specified binary logical operation.
|
|
Static operation that combines two filters using the specified binary logical operation.
|
|
Static operation that parses the well defined text representation and returns a Filter instance.
|
|
Abstract operation that takes an IFilterProcessor as an argument. Concrete filter subclasses must override this method and pass themselves as an argument to the appropriate filter processor operation.
Reimplemented in OSGeo::FDO::Filter::BinaryLogicalOperator, OSGeo::FDO::Filter::ComparisonCondition, OSGeo::FDO::Filter::DistanceCondition, OSGeo::FDO::Filter::InCondition, OSGeo::FDO::Filter::NullCondition, OSGeo::FDO::Filter::SpatialCondition, and OSGeo::FDO::Filter::UnaryLogicalOperator. |
|
DOXYGEN-IGNORE
Reimplemented from OSGeo::FDO::Runtime::Disposable. |
|
Converts the filter expression to its well defined text representation.
|
Comments or suggestions? Send us feedback. |