|
| swq_expr_node (const char *) |
|
| swq_expr_node (int) |
|
| swq_expr_node (GIntBig) |
|
| swq_expr_node (double) |
|
| swq_expr_node (OGRGeometry *) |
|
| swq_expr_node (swq_op) |
|
void | Initialize () |
|
CPLString | UnparseOperationFromUnparsedSubExpr (char **apszSubExpr) |
|
char * | Unparse (swq_field_list *, char chColumnQuote) |
|
void | Dump (FILE *fp, int depth) |
|
swq_field_type | Check (swq_field_list *, int bAllowFieldsInSecondaryTables, int bAllowMismatchTypeOnFieldComparison, swq_custom_func_registrar *poCustomFuncRegistrar) |
|
swq_expr_node * | Evaluate (swq_field_fetcher pfnFetcher, void *record) |
|
swq_expr_node * | Clone () |
|
void | ReplaceBetweenByGEAndLERecurse () |
|
void | PushSubExpression (swq_expr_node *) |
|
void | ReverseSubExpressions () |
|
|
swq_node_type | eNodeType |
|
swq_field_type | field_type |
|
int | nOperation |
|
int | nSubExprCount |
|
swq_expr_node ** | papoSubExpr |
|
int | field_index |
|
int | table_index |
|
char * | table_name |
|
int | is_null |
|
GIntBig | int_value |
|
double | float_value |
|
OGRGeometry * | geometry_value |
|
char * | string_value |
|
The documentation for this class was generated from the following files: