QGIS API Documentation  2.18.21-Las Palmas (9fba24a)
Public Member Functions | List of all members
QgsOgcUtilsSQLStatementToFilter Class Reference

Internal use by QgsOgcUtils. More...

#include <qgsogcutils.h>

Public Member Functions

 QgsOgcUtilsSQLStatementToFilter (QDomDocument &doc, QgsOgcUtils::GMLVersion gmlVersion, QgsOgcUtils::FilterVersion filterVersion, const QList< QgsOgcUtils::LayerProperties > &layerProperties, bool honourAxisOrientation, bool invertAxisOrientation, const QMap< QString, QString > &mapUnprefixedTypenameToPrefixedTypename)
 Constructor. More...
 
const QStringerrorMessage () const
 Return the error message. More...
 
bool GMLNamespaceUsed () const
 Return whether the gml: namespace is used. More...
 
QDomElement toOgcFilter (const QgsSQLStatement::Node *node)
 Convert a SQL statement to a OGC filter. More...
 

Detailed Description

Internal use by QgsOgcUtils.

Note
not available in Python bindings

Definition at line 341 of file qgsogcutils.h.

Constructor & Destructor Documentation

◆ QgsOgcUtilsSQLStatementToFilter()

QgsOgcUtilsSQLStatementToFilter::QgsOgcUtilsSQLStatementToFilter ( QDomDocument doc,
QgsOgcUtils::GMLVersion  gmlVersion,
QgsOgcUtils::FilterVersion  filterVersion,
const QList< QgsOgcUtils::LayerProperties > &  layerProperties,
bool  honourAxisOrientation,
bool  invertAxisOrientation,
const QMap< QString, QString > &  mapUnprefixedTypenameToPrefixedTypename 
)

Constructor.

Definition at line 2648 of file qgsogcutils.cpp.

Member Function Documentation

◆ errorMessage()

const QString& QgsOgcUtilsSQLStatementToFilter::errorMessage ( ) const
inline

Return the error message.

Definition at line 360 of file qgsogcutils.h.

◆ GMLNamespaceUsed()

bool QgsOgcUtilsSQLStatementToFilter::GMLNamespaceUsed ( ) const
inline

Return whether the gml: namespace is used.

Definition at line 357 of file qgsogcutils.h.

◆ toOgcFilter()

QDomElement QgsOgcUtilsSQLStatementToFilter::toOgcFilter ( const QgsSQLStatement::Node node)

Convert a SQL statement to a OGC filter.

Definition at line 2669 of file qgsogcutils.cpp.


The documentation for this class was generated from the following files: