QGIS API Documentation
3.14.0-Pi (9f7028fd23)
|
Go to the documentation of this file.
21 #ifndef QGSSERVERINTERFACE_H
22 #define QGSSERVERINTERFACE_H
24 #include "qgsconfig.h"
30 #ifdef HAVE_SERVER_PYTHON_PLUGINS
42 #include "qgis_server.h"
81 virtual void clearRequestHandler() = 0
SIP_SKIP;
139 virtual QString getEnv(
const QString &name )
const = 0;
145 virtual QString configFilePath() = 0;
151 virtual void setConfigFilePath(
const QString &configFilePath ) = 0;
157 virtual void removeConfigCacheEntry(
const QString &path ) = 0;
178 QString mConfigFilePath;
181 #endif // QGSSERVERINTERFACE_H
Class defining cache interface for QGIS Server plugins.
#define SIP_KEEPREFERENCE
Provides a way to retrieve settings by prioritizing according to environment variables,...
Class defining I/O filters for QGIS Server and implemented in plugins.
A helper class that centralizes caches accesses given by all the server cache filter plugins.
Class defining access control interface for QGIS Server plugins.
A helper class that centralizes restrictions given by all the access control filter plugins.
#define SIP_IF_MODULE(condition)
QMultiMap< int, QgsServerFilter * > QgsServerFiltersMap