FDO API Reference | Feature Data Objects |
#include <Filter.h>
Inherits FdoIDisposable.
Inherited by FdoLogicalOperator, and FdoSearchCondition.
Inheritance diagram for FdoFilter:
Definition at line 37 of file Filter.h.
Public Member Functions | |
virtual FDO_API void | Process (FdoIFilterProcessor *p)=0 |
Abstract operation that takes an FdoIFilterProcessor as an argument. Concrete filter subclasses must override this method and pass themselves as an argument to the appropriate filter processor operation. | |
FDO_API FdoString * | ToString () |
Converts the filter expression to its well defined text representation. | |
virtual FdoString * | ToStringInternal (FdoIdentifierCollection *pIdCol)=0 |
This is an internal method. It returns the well defined text representation of the filter. | |
Static Public Member Functions | |
static FDO_API FdoFilter * | Combine (FdoString *lhs, FdoBinaryLogicalOperations operation, FdoString *rhs) |
Static operation that combines two filters using the specified binary logical operation. | |
static FDO_API FdoFilter * | Combine (FdoFilter *lhs, FdoBinaryLogicalOperations operation, FdoString *rhs) |
Static operation that combines two filters using the specified binary logical operation. | |
static FDO_API FdoFilter * | Combine (FdoString *lhs, FdoBinaryLogicalOperations operation, FdoFilter *rhs) |
Static operation that combines two filters using the specified binary logical operation. | |
static FDO_API FdoFilter * | Combine (FdoFilter *lhs, FdoBinaryLogicalOperations operation, FdoFilter *rhs) |
Static operation that combines two filters using the specified binary logical operation. | |
static FDO_API FdoFilter * | Parse (FdoString *filterText) |
Static operation that parses the well defined text representation and returns a Filter instance. |
Comments or suggestions? Send us feedback. |