|
|
| 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: