Loading...
Searching...
No Matches
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 ("avg")
 
queryCapabilities addFunction ("coalesce")
 
queryCapabilities addFunction ("count")
 
queryCapabilities addFunction ("lower")
 
queryCapabilities addFunction ("max")
 
queryCapabilities addFunction ("min")
 
queryCapabilities addFunction ("stddev_pop")
 
queryCapabilities addFunction ("sum")
 
queryCapabilities addFunction ("upper")
 
queryCapabilities addFunction ("var_pop")
 
queryCapabilities addLogicalOperator ("and")
 
queryCapabilities addLogicalOperator ("isnull")
 
queryCapabilities addLogicalOperator ("not")
 
queryCapabilities addLogicalOperator ("or")
 
queryCapabilities addSpatialMetricOperator ("st_area")
 
queryCapabilities addSpatialMetricOperator ("st_distance")
 
queryCapabilities addSpatialMetricOperator ("st_length")
 
queryCapabilities addSpatialMetricOperator ("st_perimeter")
 
queryCapabilities addSpatialNewGeomOperator ("st_buffer")
 
queryCapabilities addSpatialNewGeomOperator ("st_centroid")
 
queryCapabilities addSpatialNewGeomOperator ("st_convexhull")
 
queryCapabilities addSpatialNewGeomOperator ("st_difference")
 
queryCapabilities addSpatialNewGeomOperator ("st_intersection")
 
queryCapabilities addSpatialNewGeomOperator ("st_symdifference")
 
queryCapabilities addSpatialNewGeomOperator ("st_union")
 
queryCapabilities addSpatialOperator ("st_addpoint")
 
queryCapabilities addSpatialOperator ("st_boundary")
 
queryCapabilities addSpatialOperator ("st_coorddim")
 
queryCapabilities addSpatialOperator ("st_dfullywithin")
 
queryCapabilities addSpatialOperator ("st_dimension")
 
queryCapabilities addSpatialOperator ("st_dwithin")
 
queryCapabilities addSpatialOperator ("st_endpoint")
 
queryCapabilities addSpatialOperator ("st_envelope")
 
queryCapabilities addSpatialOperator ("st_extent")
 
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_m")
 
queryCapabilities addSpatialOperator ("st_makevalid")
 
queryCapabilities addSpatialOperator ("st_ndims")
 
queryCapabilities addSpatialOperator ("st_npoints")
 
queryCapabilities addSpatialOperator ("st_nrings")
 
queryCapabilities addSpatialOperator ("st_numgeometries")
 
queryCapabilities addSpatialOperator ("st_numinteriorrings")
 
queryCapabilities addSpatialOperator ("st_pointn")
 
queryCapabilities addSpatialOperator ("st_srid")
 
queryCapabilities addSpatialOperator ("st_startpoint")
 
queryCapabilities addSpatialOperator ("st_transform")
 
queryCapabilities addSpatialOperator ("st_x")
 
queryCapabilities addSpatialOperator ("st_y")
 
queryCapabilities addSpatialOperator ("st_z")
 
queryCapabilities addSpatialTopologicOperator ("st_contains")
 
queryCapabilities addSpatialTopologicOperator ("st_coveredby")
 
queryCapabilities addSpatialTopologicOperator ("st_covers")
 
queryCapabilities addSpatialTopologicOperator ("st_crosses")
 
queryCapabilities addSpatialTopologicOperator ("st_disjoint")
 
queryCapabilities addSpatialTopologicOperator ("st_equals")
 
queryCapabilities addSpatialTopologicOperator ("st_intersects")
 
queryCapabilities addSpatialTopologicOperator ("st_overlaps")
 
queryCapabilities addSpatialTopologicOperator ("st_relate")
 
queryCapabilities addSpatialTopologicOperator ("st_touches")
 
queryCapabilities addSpatialTopologicOperator ("st_within")
 
capabilities setAccessPolicy (te::common::RWAccess)
 
dataSetCapabilities setAsConnected (true)
 
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

◆ addArithmeticOperator() [1/4]

queryCapabilities addArithmeticOperator ( "*" )

References queryCapabilities.

◆ addArithmeticOperator() [2/4]

queryCapabilities addArithmeticOperator ( "+" )

References queryCapabilities.

◆ addArithmeticOperator() [3/4]

queryCapabilities addArithmeticOperator ( "-" )

References queryCapabilities.

◆ addArithmeticOperator() [4/4]

queryCapabilities addArithmeticOperator ( "/" )

References queryCapabilities.

◆ addComparsionOperator() [1/5]

queryCapabilities addComparsionOperator ( "<=" )

References queryCapabilities.

◆ addComparsionOperator() [2/5]

queryCapabilities addComparsionOperator ( "<>" )

References queryCapabilities.

◆ addComparsionOperator() [3/5]

queryCapabilities addComparsionOperator ( )

References queryCapabilities.

◆ addComparsionOperator() [4/5]

queryCapabilities addComparsionOperator ( " ,
"  )

References queryCapabilities.

◆ addComparsionOperator() [5/5]

queryCapabilities addComparsionOperator ( ">=" )

References queryCapabilities.

◆ addFunction() [1/10]

queryCapabilities addFunction ( "avg" )

References queryCapabilities.

◆ addFunction() [2/10]

queryCapabilities addFunction ( "coalesce" )

References queryCapabilities.

◆ addFunction() [3/10]

queryCapabilities addFunction ( "count" )

References queryCapabilities.

◆ addFunction() [4/10]

queryCapabilities addFunction ( "lower" )

References queryCapabilities.

◆ addFunction() [5/10]

queryCapabilities addFunction ( "max" )

References queryCapabilities.

◆ addFunction() [6/10]

queryCapabilities addFunction ( "min" )

References queryCapabilities.

◆ addFunction() [7/10]

queryCapabilities addFunction ( "stddev_pop" )

References queryCapabilities.

◆ addFunction() [8/10]

queryCapabilities addFunction ( "sum" )

References queryCapabilities.

◆ addFunction() [9/10]

queryCapabilities addFunction ( "upper" )

References queryCapabilities.

◆ addFunction() [10/10]

queryCapabilities addFunction ( "var_pop" )

References queryCapabilities.

◆ addLogicalOperator() [1/4]

queryCapabilities addLogicalOperator ( "and" )

References queryCapabilities.

◆ addLogicalOperator() [2/4]

queryCapabilities addLogicalOperator ( "isnull" )

References queryCapabilities.

◆ addLogicalOperator() [3/4]

queryCapabilities addLogicalOperator ( "not" )

References queryCapabilities.

◆ addLogicalOperator() [4/4]

queryCapabilities addLogicalOperator ( "or" )

References queryCapabilities.

◆ addSpatialMetricOperator() [1/4]

queryCapabilities addSpatialMetricOperator ( "st_area" )

References queryCapabilities.

◆ addSpatialMetricOperator() [2/4]

queryCapabilities addSpatialMetricOperator ( "st_distance" )

References queryCapabilities.

◆ addSpatialMetricOperator() [3/4]

queryCapabilities addSpatialMetricOperator ( "st_length" )

References queryCapabilities.

◆ addSpatialMetricOperator() [4/4]

queryCapabilities addSpatialMetricOperator ( "st_perimeter" )

References queryCapabilities.

◆ addSpatialNewGeomOperator() [1/7]

queryCapabilities addSpatialNewGeomOperator ( "st_buffer" )

References queryCapabilities.

◆ addSpatialNewGeomOperator() [2/7]

queryCapabilities addSpatialNewGeomOperator ( "st_centroid" )

References queryCapabilities.

◆ addSpatialNewGeomOperator() [3/7]

queryCapabilities addSpatialNewGeomOperator ( "st_convexhull" )

References queryCapabilities.

◆ addSpatialNewGeomOperator() [4/7]

queryCapabilities addSpatialNewGeomOperator ( "st_difference" )

References queryCapabilities.

◆ addSpatialNewGeomOperator() [5/7]

queryCapabilities addSpatialNewGeomOperator ( "st_intersection" )

References queryCapabilities.

◆ addSpatialNewGeomOperator() [6/7]

queryCapabilities addSpatialNewGeomOperator ( "st_symdifference" )

References queryCapabilities.

◆ addSpatialNewGeomOperator() [7/7]

queryCapabilities addSpatialNewGeomOperator ( "st_union" )

References queryCapabilities.

◆ addSpatialOperator() [1/32]

queryCapabilities addSpatialOperator ( "st_addpoint" )

References queryCapabilities.

◆ addSpatialOperator() [2/32]

queryCapabilities addSpatialOperator ( "st_boundary" )

References queryCapabilities.

◆ addSpatialOperator() [3/32]

queryCapabilities addSpatialOperator ( "st_coorddim" )

References queryCapabilities.

◆ addSpatialOperator() [4/32]

queryCapabilities addSpatialOperator ( "st_dfullywithin" )

References queryCapabilities.

◆ addSpatialOperator() [5/32]

queryCapabilities addSpatialOperator ( "st_dimension" )

References queryCapabilities.

◆ addSpatialOperator() [6/32]

queryCapabilities addSpatialOperator ( "st_dwithin" )

References queryCapabilities.

◆ addSpatialOperator() [7/32]

queryCapabilities addSpatialOperator ( "st_endpoint" )

References queryCapabilities.

◆ addSpatialOperator() [8/32]

queryCapabilities addSpatialOperator ( "st_envelope" )

References queryCapabilities.

◆ addSpatialOperator() [9/32]

queryCapabilities addSpatialOperator ( "st_extent" )

References queryCapabilities.

◆ addSpatialOperator() [10/32]

queryCapabilities addSpatialOperator ( "st_exteriorring" )

References queryCapabilities.

◆ addSpatialOperator() [11/32]

queryCapabilities addSpatialOperator ( "st_geometryn" )

References queryCapabilities.

◆ addSpatialOperator() [12/32]

queryCapabilities addSpatialOperator ( "st_geometrytype" )

References queryCapabilities.

◆ addSpatialOperator() [13/32]

queryCapabilities addSpatialOperator ( "st_interiorringn" )

References queryCapabilities.

◆ addSpatialOperator() [14/32]

queryCapabilities addSpatialOperator ( "st_isclosed" )

References queryCapabilities.

◆ addSpatialOperator() [15/32]

queryCapabilities addSpatialOperator ( "st_isempty" )

References queryCapabilities.

◆ addSpatialOperator() [16/32]

queryCapabilities addSpatialOperator ( "st_isring" )

References queryCapabilities.

◆ addSpatialOperator() [17/32]

queryCapabilities addSpatialOperator ( "st_issimple" )

References queryCapabilities.

◆ addSpatialOperator() [18/32]

queryCapabilities addSpatialOperator ( "st_isvalid" )

References queryCapabilities.

◆ addSpatialOperator() [19/32]

queryCapabilities addSpatialOperator ( "st_m" )

References queryCapabilities.

◆ addSpatialOperator() [20/32]

queryCapabilities addSpatialOperator ( "st_makevalid" )

References queryCapabilities.

◆ addSpatialOperator() [21/32]

queryCapabilities addSpatialOperator ( "st_ndims" )

References queryCapabilities.

◆ addSpatialOperator() [22/32]

queryCapabilities addSpatialOperator ( "st_npoints" )

References queryCapabilities.

◆ addSpatialOperator() [23/32]

queryCapabilities addSpatialOperator ( "st_nrings" )

References queryCapabilities.

◆ addSpatialOperator() [24/32]

queryCapabilities addSpatialOperator ( "st_numgeometries" )

References queryCapabilities.

◆ addSpatialOperator() [25/32]

queryCapabilities addSpatialOperator ( "st_numinteriorrings" )

References queryCapabilities.

◆ addSpatialOperator() [26/32]

queryCapabilities addSpatialOperator ( "st_pointn" )

References queryCapabilities.

◆ addSpatialOperator() [27/32]

queryCapabilities addSpatialOperator ( "st_srid" )

References queryCapabilities.

◆ addSpatialOperator() [28/32]

queryCapabilities addSpatialOperator ( "st_startpoint" )

References queryCapabilities.

◆ addSpatialOperator() [29/32]

queryCapabilities addSpatialOperator ( "st_transform" )

References queryCapabilities.

◆ addSpatialOperator() [30/32]

queryCapabilities addSpatialOperator ( "st_x" )

References queryCapabilities.

◆ addSpatialOperator() [31/32]

queryCapabilities addSpatialOperator ( "st_y" )

References queryCapabilities.

◆ addSpatialOperator() [32/32]

queryCapabilities addSpatialOperator ( "st_z" )

References queryCapabilities.

◆ addSpatialTopologicOperator() [1/11]

queryCapabilities addSpatialTopologicOperator ( "st_contains" )

References queryCapabilities.

◆ addSpatialTopologicOperator() [2/11]

queryCapabilities addSpatialTopologicOperator ( "st_coveredby" )

References queryCapabilities.

◆ addSpatialTopologicOperator() [3/11]

queryCapabilities addSpatialTopologicOperator ( "st_covers" )

References queryCapabilities.

◆ addSpatialTopologicOperator() [4/11]

queryCapabilities addSpatialTopologicOperator ( "st_crosses" )

References queryCapabilities.

◆ addSpatialTopologicOperator() [5/11]

queryCapabilities addSpatialTopologicOperator ( "st_disjoint" )

References queryCapabilities.

◆ addSpatialTopologicOperator() [6/11]

queryCapabilities addSpatialTopologicOperator ( "st_equals" )

References queryCapabilities.

◆ addSpatialTopologicOperator() [7/11]

queryCapabilities addSpatialTopologicOperator ( "st_intersects" )

References queryCapabilities.

◆ addSpatialTopologicOperator() [8/11]

queryCapabilities addSpatialTopologicOperator ( "st_overlaps" )

References queryCapabilities.

◆ addSpatialTopologicOperator() [9/11]

queryCapabilities addSpatialTopologicOperator ( "st_relate" )

References queryCapabilities.

◆ addSpatialTopologicOperator() [10/11]

queryCapabilities addSpatialTopologicOperator ( "st_touches" )

References queryCapabilities.

◆ addSpatialTopologicOperator() [11/11]

queryCapabilities addSpatialTopologicOperator ( "st_within" )

References queryCapabilities.

◆ setAccessPolicy()

◆ setAsConnected()

dataSetCapabilities setAsConnected ( true )

References dataSetCapabilities.

◆ setDataSetCapabilities()

capabilities setDataSetCapabilities ( dataSetCapabilities )

◆ setDataSetTypeCapabilities()

capabilities setDataSetTypeCapabilities ( dataSetTypeCapabilities )

◆ setDataTypeCapabilities()

capabilities setDataTypeCapabilities ( dataTypeCapabilities )

◆ setQueryCapabilities()

capabilities setQueryCapabilities ( queryCapabilities )

References capabilities, and queryCapabilities.

◆ setSupportAll()

capabilities setSupportAll ( )

References dataTypeCapabilities.

◆ setSupportBit()

dataTypeCapabilities setSupportBit ( false )

References dataTypeCapabilities.

◆ setSupportCDouble()

dataTypeCapabilities setSupportCDouble ( false )

References dataTypeCapabilities.

◆ setSupportCFloat()

dataTypeCapabilities setSupportCFloat ( false )

References dataTypeCapabilities.

◆ setSupportChar()

dataTypeCapabilities setSupportChar ( false )

References dataTypeCapabilities.

◆ setSupportCInt16()

dataTypeCapabilities setSupportCInt16 ( false )

References dataTypeCapabilities.

◆ setSupportCInt32()

dataTypeCapabilities setSupportCInt32 ( false )

References dataTypeCapabilities.

◆ setSupportComposite()

dataTypeCapabilities setSupportComposite ( false )

References dataTypeCapabilities.

◆ setSupportDataset()

dataTypeCapabilities setSupportDataset ( false )

References dataTypeCapabilities.

◆ setSupportPolymorphic()

dataTypeCapabilities setSupportPolymorphic ( false )

References dataTypeCapabilities.

◆ setSupportQuadTreeIndex()

dataSetTypeCapabilities setSupportQuadTreeIndex ( false )

◆ setSupportUChar()

dataTypeCapabilities setSupportUChar ( false )

References dataTypeCapabilities.

◆ setSupportUInt16()

dataTypeCapabilities setSupportUInt16 ( false )

References dataTypeCapabilities.

◆ setSupportUInt32()

dataTypeCapabilities setSupportUInt32 ( false )

References dataTypeCapabilities.

◆ setSupportUInt64()

dataTypeCapabilities setSupportUInt64 ( false )

References dataTypeCapabilities.

Variable Documentation

◆ capabilities

◆ dataSetCapabilities

te::da::DataSetCapabilities dataSetCapabilities

Definition at line 26 of file PostGISCapabilities.h.

Referenced by setAsConnected(), and setDataSetCapabilities().

◆ dataSetTypeCapabilities

te::da::DataSetTypeCapabilities dataSetTypeCapabilities

Definition at line 21 of file PostGISCapabilities.h.

Referenced by setDataSetTypeCapabilities(), and setSupportQuadTreeIndex().

◆ dataTypeCapabilities

◆ queryCapabilities

te::da::QueryCapabilities queryCapabilities

Definition at line 31 of file PostGISCapabilities.h.

Referenced by addArithmeticOperator(), addArithmeticOperator(), addArithmeticOperator(), addArithmeticOperator(), addComparsionOperator(), addComparsionOperator(), addComparsionOperator(), addComparsionOperator(), addComparsionOperator(), addFunction(), addFunction(), addFunction(), addFunction(), addFunction(), addFunction(), addFunction(), addFunction(), addFunction(), addFunction(), addLogicalOperator(), addLogicalOperator(), addLogicalOperator(), addLogicalOperator(), addSpatialMetricOperator(), addSpatialMetricOperator(), addSpatialMetricOperator(), addSpatialMetricOperator(), addSpatialNewGeomOperator(), addSpatialNewGeomOperator(), addSpatialNewGeomOperator(), addSpatialNewGeomOperator(), addSpatialNewGeomOperator(), addSpatialNewGeomOperator(), addSpatialNewGeomOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialOperator(), addSpatialTopologicOperator(), addSpatialTopologicOperator(), addSpatialTopologicOperator(), addSpatialTopologicOperator(), addSpatialTopologicOperator(), addSpatialTopologicOperator(), addSpatialTopologicOperator(), addSpatialTopologicOperator(), addSpatialTopologicOperator(), addSpatialTopologicOperator(), addSpatialTopologicOperator(), and setQueryCapabilities().