QGIS API Documentation  master-28efcda
src/core/qgsogcutils.cpp File Reference
#include "qgsogcutils.h"
#include "qgsexpression.h"
#include "qgsgeometry.h"
#include <QStringList>
#include <QTextStream>
#include <netinet/in.h>
+ Include dependency graph for qgsogcutils.cpp:

Go to the source code of this file.

Functions

static int binaryOperatorFromTagName (const QString &tagName)
static const QMap< QString, int > & binaryOperatorsTagNamesMap ()
static QString binaryOperatorToTagName (QgsExpression::BinaryOperator op)
static QMap< QString, QString > binarySpatialOpsMap ()
static bool isBinaryOperator (const QString &tagName)
static bool isBinarySpatialOperator (const QString &fnName)
static bool isGeometryColumn (const QgsExpression::Node *node)
static bool isSpatialOperator (const QString &tagName)
static QString tagNameForSpatialOperator (const QString &fnName)

Variables

static const QString GML_NAMESPACE = "http://www.opengis.net/gml"

Function Documentation

static int binaryOperatorFromTagName ( const QString &  tagName) [static]
static QMap<QString, QString> binarySpatialOpsMap ( ) [static]

Definition at line 2044 of file qgsogcutils.cpp.

Referenced by isBinarySpatialOperator(), and tagNameForSpatialOperator().

static bool isBinaryOperator ( const QString &  tagName) [static]

Definition at line 1491 of file qgsogcutils.cpp.

References binaryOperatorFromTagName().

Referenced by QgsOgcUtils::nodeFromOgcFilter().

static bool isBinarySpatialOperator ( const QString &  fnName) [static]

Definition at line 2060 of file qgsogcutils.cpp.

References binarySpatialOpsMap().

Referenced by QgsOgcUtils::expressionFunctionToOgcFilter().

static bool isSpatialOperator ( const QString &  tagName) [static]

Definition at line 1497 of file qgsogcutils.cpp.

Referenced by QgsOgcUtils::nodeFromOgcFilter().

static QString tagNameForSpatialOperator ( const QString &  fnName) [static]

Definition at line 2065 of file qgsogcutils.cpp.

References binarySpatialOpsMap().

Referenced by QgsOgcUtils::expressionFunctionToOgcFilter().


Variable Documentation

const QString GML_NAMESPACE = "http://www.opengis.net/gml" [static]

Definition at line 16 of file qgsogcutils.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines