QGIS API Documentation  2.18.21-Las Palmas (9fba24a)
Macros | Functions | Variables
qgsgml.cpp File Reference
#include "qgsgml.h"
#include "qgsauthmanager.h"
#include "qgsrectangle.h"
#include "qgscoordinatereferencesystem.h"
#include "qgsgeometry.h"
#include "qgslogger.h"
#include "qgsmessagelog.h"
#include "qgsnetworkaccessmanager.h"
#include "qgswkbptr.h"
#include "qgscrscache.h"
#include <QBuffer>
#include <QList>
#include <QNetworkRequest>
#include <QNetworkReply>
#include <QProgressDialog>
#include <QSet>
#include <QSettings>
#include <QUrl>
#include "ogr_api.h"
#include <limits>
Include dependency graph for qgsgml.cpp:

Go to the source code of this file.

Macros

#define LOCALNAME_EQUALS(string_constant)   ( localNameLen == ( int )strlen( string_constant ) && memcmp(pszLocalName, string_constant, localNameLen) == 0 )
 

Functions

static QString stripNS (const QString &string)
 

Variables

static const char * GML32_NAMESPACE = "http://www.opengis.net/gml/3.2"
 
static const char * GML_NAMESPACE = "http://www.opengis.net/gml"
 
static const char NS_SEPARATOR = '?'
 

Macro Definition Documentation

◆ LOCALNAME_EQUALS

#define LOCALNAME_EQUALS (   string_constant)    ( localNameLen == ( int )strlen( string_constant ) && memcmp(pszLocalName, string_constant, localNameLen) == 0 )

Definition at line 477 of file qgsgml.cpp.

Function Documentation

◆ stripNS()

static QString stripNS ( const QString string)
static

Definition at line 334 of file qgsgml.cpp.

Variable Documentation

◆ GML32_NAMESPACE

const char* GML32_NAMESPACE = "http://www.opengis.net/gml/3.2"
static

Definition at line 41 of file qgsgml.cpp.

◆ GML_NAMESPACE

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

Definition at line 40 of file qgsgml.cpp.

◆ NS_SEPARATOR

const char NS_SEPARATOR = '?'
static

Definition at line 39 of file qgsgml.cpp.