PostGISCapabilities.h File Reference

Go to the source code of this file.

Functions

queryCapabilities addArithmeticOperator ("+")
 
queryCapabilities addArithmeticOperator ("-")
 
queryCapabilities addArithmeticOperator ("*")
 
queryCapabilities addArithmeticOperator ("/")
 
queryCapabilities addComparsionOperator ("=")
 
queryCapabilities addComparsionOperator ("<>")
 
queryCapabilities addComparsionOperator (">")
 
queryCapabilities addComparsionOperator (">=")
 
queryCapabilities addComparsionOperator ("<=")
 
queryCapabilities addFunction ("upper")
 
queryCapabilities addFunction ("lower")
 
queryCapabilities addFunction ("sum")
 
queryCapabilities addFunction ("avg")
 
queryCapabilities addFunction ("coalesce")
 
queryCapabilities addFunction ("count")
 
queryCapabilities addFunction ("max")
 
queryCapabilities addFunction ("min")
 
queryCapabilities addFunction ("stddev_pop")
 
queryCapabilities addFunction ("var_pop")
 
queryCapabilities addLogicalOperator ("and")
 
queryCapabilities addLogicalOperator ("or")
 
queryCapabilities addLogicalOperator ("not")
 
queryCapabilities addSpatialMetricOperator ("st_area")
 
queryCapabilities addSpatialMetricOperator ("st_distance")
 
queryCapabilities addSpatialMetricOperator ("st_length")
 
queryCapabilities addSpatialMetricOperator ("st_perimeter")
 
queryCapabilities addSpatialNewGeomOperator ("st_centroid")
 
queryCapabilities addSpatialNewGeomOperator ("st_difference")
 
queryCapabilities addSpatialNewGeomOperator ("st_buffer")
 
queryCapabilities addSpatialNewGeomOperator ("st_convexhull")
 
queryCapabilities addSpatialNewGeomOperator ("st_intersection")
 
queryCapabilities addSpatialNewGeomOperator ("st_symdifference")
 
queryCapabilities addSpatialNewGeomOperator ("st_union")
 
queryCapabilities addSpatialOperator ("st_boundary")
 
queryCapabilities addSpatialOperator ("st_coorddim")
 
queryCapabilities addSpatialOperator ("st_dimension")
 
queryCapabilities addSpatialOperator ("st_endpoint")
 
queryCapabilities addSpatialOperator ("st_envelope")
 
queryCapabilities addSpatialOperator ("st_exteriorring")
 
queryCapabilities addSpatialOperator ("st_geometryn")
 
queryCapabilities addSpatialOperator ("st_geometrytype")
 
queryCapabilities addSpatialOperator ("st_interiorringn")
 
queryCapabilities addSpatialOperator ("st_isclosed")
 
queryCapabilities addSpatialOperator ("st_isempty")
 
queryCapabilities addSpatialOperator ("st_isring")
 
queryCapabilities addSpatialOperator ("st_issimple")
 
queryCapabilities addSpatialOperator ("st_isvalid")
 
queryCapabilities addSpatialOperator ("st_ndims")
 
queryCapabilities addSpatialOperator ("st_nrings")
 
queryCapabilities addSpatialOperator ("st_numgeometries")
 
queryCapabilities addSpatialOperator ("st_numinteriorrings")
 
queryCapabilities addSpatialOperator ("st_numpoints")
 
queryCapabilities addSpatialOperator ("st_pointn")
 
queryCapabilities addSpatialOperator ("st_srid")
 
queryCapabilities addSpatialOperator ("st_startpoint")
 
queryCapabilities addSpatialOperator ("st_x")
 
queryCapabilities addSpatialOperator ("st_y")
 
queryCapabilities addSpatialOperator ("st_z")
 
queryCapabilities addSpatialOperator ("st_m")
 
queryCapabilities addSpatialOperator ("st_transform")
 
queryCapabilities addSpatialOperator ("st_dfullywithin")
 
queryCapabilities addSpatialOperator ("st_dwithin")
 
queryCapabilities addSpatialTopologicOperator ("st_contains")
 
queryCapabilities addSpatialTopologicOperator ("st_covers")
 
queryCapabilities addSpatialTopologicOperator ("st_coveredby")
 
queryCapabilities addSpatialTopologicOperator ("st_crosses")
 
queryCapabilities addSpatialTopologicOperator ("st_disjoint")
 
queryCapabilities addSpatialTopologicOperator ("st_equals")
 
queryCapabilities addSpatialTopologicOperator ("st_overlaps")
 
queryCapabilities addSpatialTopologicOperator ("st_relate")
 
queryCapabilities addSpatialTopologicOperator ("st_touches")
 
queryCapabilities addSpatialTopologicOperator ("st_intersects")
 
queryCapabilities addSpatialTopologicOperator ("st_within")
 
capabilities setAccessPolicy (te::common::RWAccess)
 
capabilities setDataSetCapabilities (dataSetCapabilities)
 
capabilities setDataSetTypeCapabilities (dataSetTypeCapabilities)
 
capabilities setDataTypeCapabilities (dataTypeCapabilities)
 
capabilities setQueryCapabilities (queryCapabilities)
 
dataTypeCapabilities setSupportAll ()
 
dataTypeCapabilities setSupportBit (false)
 
dataTypeCapabilities setSupportCDouble (false)
 
dataTypeCapabilities setSupportCFloat (false)
 
dataTypeCapabilities setSupportChar (false)
 
dataTypeCapabilities setSupportCInt16 (false)
 
dataTypeCapabilities setSupportCInt32 (false)
 
dataTypeCapabilities setSupportComposite (false)
 
dataTypeCapabilities setSupportDataset (false)
 
dataTypeCapabilities setSupportPolymorphic (false)
 
dataSetTypeCapabilities setSupportQuadTreeIndex (false)
 
dataTypeCapabilities setSupportUChar (false)
 
dataTypeCapabilities setSupportUInt16 (false)
 
dataTypeCapabilities setSupportUInt32 (false)
 
dataTypeCapabilities setSupportUInt64 (false)
 

Variables

te::da::DataSourceCapabilities capabilities
 
te::da::DataSetCapabilities dataSetCapabilities
 
te::da::DataSetTypeCapabilities dataSetTypeCapabilities
 
te::da::DataTypeCapabilities dataTypeCapabilities
 
te::da::QueryCapabilities queryCapabilities
 

Function Documentation

queryCapabilities addArithmeticOperator ( "+"  )
queryCapabilities addArithmeticOperator ( "-"  )
queryCapabilities addArithmeticOperator ( "*"  )
queryCapabilities addArithmeticOperator ( "/"  )
queryCapabilities addComparsionOperator ( )
queryCapabilities addComparsionOperator ( "<>"  )
queryCapabilities addComparsionOperator ( ,
 
)
queryCapabilities addComparsionOperator ( ">="  )
queryCapabilities addComparsionOperator ( "<="  )
queryCapabilities addFunction ( "upper"  )
queryCapabilities addFunction ( "lower"  )
queryCapabilities addFunction ( "sum"  )
queryCapabilities addFunction ( "avg"  )
queryCapabilities addFunction ( "coalesce"  )
queryCapabilities addFunction ( "count"  )
queryCapabilities addFunction ( "max"  )
queryCapabilities addFunction ( "min"  )
queryCapabilities addFunction ( "stddev_pop"  )
queryCapabilities addFunction ( "var_pop"  )
queryCapabilities addLogicalOperator ( "and"  )
queryCapabilities addLogicalOperator ( "or"  )
queryCapabilities addLogicalOperator ( "not"  )
queryCapabilities addSpatialMetricOperator ( "st_area"  )
queryCapabilities addSpatialMetricOperator ( "st_distance"  )
queryCapabilities addSpatialMetricOperator ( "st_length"  )
queryCapabilities addSpatialMetricOperator ( "st_perimeter"  )
queryCapabilities addSpatialNewGeomOperator ( "st_centroid"  )
queryCapabilities addSpatialNewGeomOperator ( "st_difference"  )
queryCapabilities addSpatialNewGeomOperator ( "st_buffer"  )
queryCapabilities addSpatialNewGeomOperator ( "st_convexhull"  )
queryCapabilities addSpatialNewGeomOperator ( "st_intersection"  )
queryCapabilities addSpatialNewGeomOperator ( "st_symdifference"  )
queryCapabilities addSpatialNewGeomOperator ( "st_union"  )
queryCapabilities addSpatialOperator ( "st_boundary"  )
queryCapabilities addSpatialOperator ( "st_coorddim"  )
queryCapabilities addSpatialOperator ( "st_dimension"  )
queryCapabilities addSpatialOperator ( "st_endpoint"  )
queryCapabilities addSpatialOperator ( "st_envelope"  )
queryCapabilities addSpatialOperator ( "st_exteriorring"  )
queryCapabilities addSpatialOperator ( "st_geometryn"  )
queryCapabilities addSpatialOperator ( "st_geometrytype"  )
queryCapabilities addSpatialOperator ( "st_interiorringn"  )
queryCapabilities addSpatialOperator ( "st_isclosed"  )
queryCapabilities addSpatialOperator ( "st_isempty"  )
queryCapabilities addSpatialOperator ( "st_isring"  )
queryCapabilities addSpatialOperator ( "st_issimple"  )
queryCapabilities addSpatialOperator ( "st_isvalid"  )
queryCapabilities addSpatialOperator ( "st_ndims"  )
queryCapabilities addSpatialOperator ( "st_nrings"  )
queryCapabilities addSpatialOperator ( "st_numgeometries"  )
queryCapabilities addSpatialOperator ( "st_numinteriorrings"  )
queryCapabilities addSpatialOperator ( "st_numpoints"  )
queryCapabilities addSpatialOperator ( "st_pointn"  )
queryCapabilities addSpatialOperator ( "st_srid"  )
queryCapabilities addSpatialOperator ( "st_startpoint"  )
queryCapabilities addSpatialOperator ( "st_x"  )
queryCapabilities addSpatialOperator ( "st_y"  )
queryCapabilities addSpatialOperator ( "st_z"  )
queryCapabilities addSpatialOperator ( "st_m"  )
queryCapabilities addSpatialOperator ( "st_transform"  )
queryCapabilities addSpatialOperator ( "st_dfullywithin"  )
queryCapabilities addSpatialOperator ( "st_dwithin"  )
queryCapabilities addSpatialTopologicOperator ( "st_contains"  )
queryCapabilities addSpatialTopologicOperator ( "st_covers"  )
queryCapabilities addSpatialTopologicOperator ( "st_coveredby"  )
queryCapabilities addSpatialTopologicOperator ( "st_crosses"  )
queryCapabilities addSpatialTopologicOperator ( "st_disjoint"  )
queryCapabilities addSpatialTopologicOperator ( "st_equals"  )
queryCapabilities addSpatialTopologicOperator ( "st_overlaps"  )
queryCapabilities addSpatialTopologicOperator ( "st_relate"  )
queryCapabilities addSpatialTopologicOperator ( "st_touches"  )
queryCapabilities addSpatialTopologicOperator ( "st_intersects"  )
queryCapabilities addSpatialTopologicOperator ( "st_within"  )
capabilities setAccessPolicy ( te::common::RWAccess  )
capabilities setDataSetCapabilities ( dataSetCapabilities  )
capabilities setDataSetTypeCapabilities ( dataSetTypeCapabilities  )
capabilities setDataTypeCapabilities ( dataTypeCapabilities  )
capabilities setQueryCapabilities ( queryCapabilities  )
capabilities setSupportAll ( )
dataTypeCapabilities setSupportBit ( false  )
dataTypeCapabilities setSupportCDouble ( false  )
dataTypeCapabilities setSupportCFloat ( false  )
dataTypeCapabilities setSupportChar ( false  )
dataTypeCapabilities setSupportCInt16 ( false  )
dataTypeCapabilities setSupportCInt32 ( false  )
dataTypeCapabilities setSupportComposite ( false  )
dataTypeCapabilities setSupportDataset ( false  )
dataTypeCapabilities setSupportPolymorphic ( false  )
dataSetTypeCapabilities setSupportQuadTreeIndex ( false  )
dataTypeCapabilities setSupportUChar ( false  )
dataTypeCapabilities setSupportUInt16 ( false  )
dataTypeCapabilities setSupportUInt32 ( false  )
dataTypeCapabilities setSupportUInt64 ( false  )

Variable Documentation

Definition at line 124 of file PostGISCapabilities.h.

te::da::DataSetCapabilities dataSetCapabilities

Definition at line 26 of file PostGISCapabilities.h.

te::da::DataSetTypeCapabilities dataSetTypeCapabilities

Definition at line 21 of file PostGISCapabilities.h.

te::da::DataTypeCapabilities dataTypeCapabilities

Definition at line 4 of file PostGISCapabilities.h.

te::da::QueryCapabilities queryCapabilities

Definition at line 30 of file PostGISCapabilities.h.