QGIS API Documentation
4.3.0-Master (16eddb2670e)
Toggle main menu visibility
Loading...
Searching...
No Matches
src
server
qgsserverapi.cpp
Go to the documentation of this file.
1
/***************************************************************************
2
qgsserverapi.cpp
3
4
Class defining the service interface for QGIS server APIs.
5
-------------------
6
begin : 2019-04-16
7
copyright : (C) 2019 by Alessandro Pasotti
8
email : elpaso at itopen dot it
9
***************************************************************************/
10
11
/***************************************************************************
12
* *
13
* This program is free software; you can redistribute it and/or modify *
14
* it under the terms of the GNU General Public License as published by *
15
* the Free Software Foundation; either version 2 of the License, or *
16
* (at your option) any later version. *
17
* *
18
***************************************************************************/
19
20
21
#include "
qgsserverapi.h
"
22
23
QgsServerApi::QgsServerApi
(
QgsServerInterface
*
serverIface
)
24
: mServerIface(
serverIface
)
25
{}
26
27
bool
QgsServerApi::accept
(
const
QUrl &url )
const
28
{
29
return
url.path().contains(
rootPath
() );
30
}
31
32
QgsServerInterface
*
QgsServerApi::serverIface
()
const
33
{
34
return
mServerIface;
35
}
QgsServerApi::QgsServerApi
QgsServerApi(QgsServerInterface *serverIface)
Creates a QgsServerApi object.
Definition
qgsserverapi.cpp:23
QgsServerApi::serverIface
QgsServerInterface * serverIface() const
Returns the server interface.
Definition
qgsserverapi.cpp:32
QgsServerApi::accept
virtual bool accept(const QUrl &url) const
Returns true if the given url is handled by the API, default implementation checks for the presence o...
Definition
qgsserverapi.cpp:27
QgsServerApi::rootPath
virtual const QString rootPath() const =0
Returns the root path for the API.
QgsServerInterface
Defines interfaces exposed by QGIS Server and made available to plugins.
Definition
qgsserverinterface.h:61
qgsserverapi.h
Generated on
for QGIS API Documentation by
1.17.0