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().