tinyows 1.2.2
|
#include <ows_struct.h>
Data Fields | |
bool | init |
bool | exit |
PGconn * | pg |
bool | mapfile |
buffer * | config_file |
buffer * | schema_dir |
buffer * | online_resource |
buffer * | pg_dsn |
buffer * | encoding |
buffer * | db_encoding |
FILE * | log |
int | log_level |
buffer * | log_file |
FILE * | output |
ows_meta * | metadata |
ows_contact * | contact |
int | degree_precision |
int | meter_precision |
int | max_features |
ows_geobbox * | max_geobbox |
bool | display_bbox |
bool | expose_pk |
bool | estimated_extent |
bool | check_schema |
bool | check_valid_geom |
array * | cgi |
list * | psql_requests |
ows_layer_list * | layers |
ows_request * | request |
ows_version * | wfs_default_version |
ows_version * | postgis_version |
xmlSchemaPtr | schema_wfs_100 |
xmlSchemaPtr | schema_wfs_110 |
Definition at line 366 of file ows_struct.h.
array* Ows::cgi |
Definition at line 400 of file ows_struct.h.
Referenced by main(), ows_free(), ows_init(), wfs(), wfs_request_check_bbox(), wfs_request_check_fid(), wfs_request_check_filter(), wfs_request_check_maxfeatures(), wfs_request_check_operation(), wfs_request_check_output(), wfs_request_check_parameters(), wfs_request_check_propertyname(), wfs_request_check_resulttype(), wfs_request_check_sortby(), wfs_request_check_srs(), and wfs_request_check_typename().
bool Ows::check_schema |
Definition at line 397 of file ows_struct.h.
Referenced by fe_filter(), ows_init(), ows_parse_config_tinyows(), ows_request_check(), and ows_usage().
bool Ows::check_valid_geom |
Definition at line 398 of file ows_struct.h.
Referenced by ows_init(), ows_parse_config_tinyows(), ows_psql_gml_to_sql(), and ows_usage().
buffer* Ows::config_file |
Definition at line 371 of file ows_struct.h.
Referenced by main(), ows_free(), ows_init(), and ows_usage().
ows_contact* Ows::contact |
Definition at line 385 of file ows_struct.h.
Referenced by ows_free(), ows_init(), ows_parse_config_contact(), and ows_service_provider().
buffer* Ows::db_encoding |
Definition at line 376 of file ows_struct.h.
Referenced by ows_free(), ows_init(), ows_parse_config_pg(), ows_pg(), and ows_usage().
int Ows::degree_precision |
Definition at line 387 of file ows_struct.h.
Referenced by ows_init(), ows_parse_config_tinyows(), wfs_feature_type_list(), wfs_gml_bounded_by(), and wfs_retrieve_sql_request_select().
bool Ows::display_bbox |
Definition at line 393 of file ows_struct.h.
Referenced by ows_init(), ows_parse_config_tinyows(), ows_usage(), and wfs_gml_display_results().
buffer* Ows::encoding |
Definition at line 375 of file ows_struct.h.
Referenced by ows_free(), ows_init(), ows_parse_config_tinyows(), ows_usage(), wfs_describe_feature_type(), wfs_error_100(), wfs_get_capabilities_100(), wfs_get_capabilities_110(), wfs_gml_display_namespaces(), and wfs_transaction_response().
bool Ows::estimated_extent |
Definition at line 395 of file ows_struct.h.
Referenced by ows_geobbox_compute(), ows_init(), ows_parse_config_tinyows(), and ows_usage().
bool Ows::exit |
Definition at line 368 of file ows_struct.h.
Referenced by main(), ows_error(), ows_init(), ows_layer_storage_fill(), ows_layers_storage_fill(), ows_parse_config(), wfs_error_100(), wfs_error_110(), wfs_request_check(), wfs_request_check_describe_feature_type(), wfs_request_check_get_feature(), and wfs_request_check_transaction().
bool Ows::expose_pk |
Definition at line 394 of file ows_struct.h.
Referenced by ows_init(), ows_parse_config_tinyows(), wfs_complex_type(), and wfs_gml_display_feature().
bool Ows::init |
Definition at line 367 of file ows_struct.h.
Referenced by main(), ows_error(), and ows_init().
ows_layer_list* Ows::layers |
Definition at line 402 of file ows_struct.h.
Referenced by cgi_parse_xml(), fe_bbox(), fe_binary_comparison_op(), fe_distance_functions(), fe_envelope(), fe_feature_id(), fe_property_name(), fe_spatial_functions(), ows_free(), ows_init(), ows_layer_match_table(), ows_layers_storage_fill(), ows_layers_storage_flush(), ows_parse_config_layer(), ows_parse_config_layer_get_parent(), ows_parse_config_xml(), ows_psql_describe_table(), ows_psql_generate_id(), ows_psql_geometry_column(), ows_psql_id_column(), ows_psql_is_geometry_column(), ows_psql_not_null_properties(), ows_psql_schema_name(), ows_psql_table_name(), ows_psql_type(), ows_request_check(), ows_srs_get_srid_from_layer(), ows_srs_meter_units(), wfs_complex_type(), wfs_delete_xml(), wfs_describe_feature_type(), wfs_feature_type_list(), wfs_generate_schema(), wfs_geojson_display_results(), wfs_gml_display_feature(), wfs_gml_display_namespaces(), wfs_gml_display_results(), wfs_gml_feature_member(), wfs_insert_xml(), wfs_request_check_describe_feature_type(), wfs_request_check_fid(), wfs_request_check_typename(), wfs_request_remove_prop_ns_prefix(), wfs_retrieve_sql_request_list(), wfs_retrieve_sql_request_select(), wfs_retrieve_typename(), and wfs_update_xml().
FILE* Ows::log |
Definition at line 378 of file ows_struct.h.
Referenced by ows_free(), ows_init(), and ows_log().
buffer* Ows::log_file |
Definition at line 380 of file ows_struct.h.
Referenced by ows_free(), ows_init(), ows_log(), ows_parse_config_tinyows(), and ows_usage().
int Ows::log_level |
Definition at line 379 of file ows_struct.h.
Referenced by ows_init(), ows_log(), ows_parse_config_tinyows(), and ows_usage().
bool Ows::mapfile |
Definition at line 370 of file ows_struct.h.
Referenced by main(), ows_init(), ows_parse_config(), and ows_usage().
int Ows::max_features |
Definition at line 390 of file ows_struct.h.
Referenced by ows_init(), ows_parse_config_limits(), ows_usage(), wfs_operations_metadata(), and wfs_retrieve_sql_request_list().
ows_geobbox* Ows::max_geobbox |
Definition at line 391 of file ows_struct.h.
Referenced by ows_free(), ows_init(), ows_parse_config_limits(), and wfs_retrieve_sql_request_list().
ows_meta* Ows::metadata |
Definition at line 384 of file ows_struct.h.
Referenced by ows_config_check(), ows_free(), ows_init(), ows_metadata_fill(), ows_parse_config_abstract(), ows_parse_config_metadata(), ows_request_check(), ows_service_identification(), and ows_service_metadata().
int Ows::meter_precision |
Definition at line 388 of file ows_struct.h.
Referenced by ows_init(), ows_parse_config_tinyows(), wfs_gml_bounded_by(), and wfs_retrieve_sql_request_select().
buffer* Ows::online_resource |
Definition at line 373 of file ows_struct.h.
Referenced by ows_config_check(), ows_free(), ows_get_capabilities_dcpt(), ows_init(), ows_parse_config_tinyows(), ows_service_metadata(), wfs_get_capabilities_dcpt_100(), and wfs_gml_display_namespaces().
FILE* Ows::output |
Definition at line 382 of file ows_struct.h.
Referenced by fe_filter_capabilities_100(), fe_filter_capabilities_110(), fe_functions_capabilities(), ows_error(), ows_get_capabilities_dcpt(), ows_init(), ows_service_identification(), ows_service_metadata(), ows_service_provider(), wfs_capability(), wfs_complex_type(), wfs_describe_feature_type(), wfs_error(), wfs_error_100(), wfs_error_110(), wfs_feature_type_list(), wfs_geojson_display_results(), wfs_get_capabilities_100(), wfs_get_capabilities_110(), wfs_get_capabilities_dcpt_100(), wfs_gml_bounded_by(), wfs_gml_display_feature(), wfs_gml_display_hits(), wfs_gml_display_namespaces(), wfs_gml_display_results(), wfs_gml_feature_member(), wfs_gml_object_type(), wfs_gml_object_type_list(), wfs_operations_metadata(), wfs_transaction_insert_result(), wfs_transaction_response(), wfs_transaction_result(), and wfs_transaction_summary().
PGconn* Ows::pg |
Definition at line 369 of file ows_struct.h.
Referenced by ows_free(), ows_init(), ows_pg(), ows_psql_escape_string(), ows_psql_exec(), ows_psql_geometry_srid(), and ows_srs_set().
buffer* Ows::pg_dsn |
Definition at line 374 of file ows_struct.h.
Referenced by main(), ows_config_check(), ows_free(), ows_init(), ows_parse_config_pg(), and ows_usage().
ows_version* Ows::postgis_version |
Definition at line 405 of file ows_struct.h.
Referenced by fe_filter_capabilities_110(), ows_free(), ows_init(), ows_pg(), ows_psql_gml_to_sql(), and ows_usage().
list* Ows::psql_requests |
Definition at line 401 of file ows_struct.h.
Referenced by main(), ows_free(), and ows_init().
ows_request* Ows::request |
Definition at line 403 of file ows_struct.h.
Referenced by fe_bbox_layer(), fe_envelope(), fe_filter(), fe_functions_capabilities(), fe_property_is_like(), fe_spatial_functions(), main(), ows_free(), ows_init(), ows_kvp_or_xml(), ows_request_check(), ows_request_check_version(), wfs_complex_type(), wfs_describe_feature_type(), wfs_error(), wfs_feature_type_list(), wfs_geojson_display_results(), wfs_get_capabilities(), wfs_gml_bounded_by(), wfs_gml_display_namespaces(), wfs_request_check(), wfs_request_check_bbox(), wfs_request_check_get_capabilities(), wfs_request_check_output(), wfs_request_check_srs(), wfs_request_check_version(), wfs_transaction_insert_result(), wfs_transaction_response(), and wfs_transaction_result().
buffer* Ows::schema_dir |
Definition at line 372 of file ows_struct.h.
Referenced by fe_filter(), ows_config_check(), ows_free(), ows_init(), ows_parse_config_tinyows(), ows_usage(), and wfs_generate_schema().
xmlSchemaPtr Ows::schema_wfs_100 |
Definition at line 407 of file ows_struct.h.
Referenced by ows_free(), ows_init(), and ows_schema_validation().
xmlSchemaPtr Ows::schema_wfs_110 |
Definition at line 408 of file ows_struct.h.
Referenced by ows_free(), ows_init(), and ows_schema_validation().
ows_version* Ows::wfs_default_version |
Definition at line 404 of file ows_struct.h.
Referenced by ows_config_check(), ows_free(), ows_init(), ows_parse_config_tinyows(), and wfs_request_check_version().