|
tinyows 1.2.2
|
#include <stdbool.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <assert.h>#include "../ows/ows.h"
Go to the source code of this file.
Functions | |
| bool | fe_is_logical_op (char *name) |
| static buffer * | fe_binary_logical_op (ows *o, buffer *typename, filter_encoding *fe, xmlNodePtr n) |
| static buffer * | fe_unary_logical_op (ows *o, buffer *typename, filter_encoding *fe, xmlNodePtr n) |
| buffer * | fe_logical_op (ows *o, buffer *typename, filter_encoding *fe, xmlNodePtr n) |
|
static |
Definition at line 51 of file fe_logical_ops.c.
References buffer_add_str(), fe_comparison_op(), fe_is_comparison_op(), fe_is_logical_op(), fe_is_spatial_op(), fe_logical_op(), fe_spatial_op(), Filter_encoding::in_not, and Filter_encoding::sql.
Referenced by fe_logical_op().

| bool fe_is_logical_op | ( | char * | name | ) |
Definition at line 36 of file fe_logical_ops.c.
Referenced by fe_binary_logical_op(), fe_filter(), and fe_unary_logical_op().
| buffer * fe_logical_op | ( | ows * | o, |
| buffer * | typename, | ||
| filter_encoding * | fe, | ||
| xmlNodePtr | n ) |
Definition at line 127 of file fe_logical_ops.c.
References Filter_encoding::error_code, fe_binary_logical_op(), FE_ERROR_FILTER, fe_unary_logical_op(), and Filter_encoding::sql.
Referenced by fe_binary_logical_op(), fe_filter(), and fe_unary_logical_op().

|
static |
Definition at line 97 of file fe_logical_ops.c.
References buffer_add_str(), fe_comparison_op(), fe_is_comparison_op(), fe_is_logical_op(), fe_is_spatial_op(), fe_logical_op(), fe_spatial_op(), Filter_encoding::in_not, and Filter_encoding::sql.
Referenced by fe_logical_op().

1.14.0