20 #ifndef QGSSERVERCACHEFILTER_H 21 #define QGSSERVERCACHEFILTER_H 24 #include <QDomDocument> 26 #include "qgis_server.h" 73 virtual bool setCachedDocument(
const QDomDocument *doc,
const QgsProject *project,
const QgsServerRequest &request,
const QString &key )
const;
89 virtual bool deleteCachedDocuments(
const QgsProject *project )
const;
108 virtual bool setCachedImage(
const QByteArray *img,
const QgsProject *project,
const QgsServerRequest &request,
const QString &key )
const;
124 virtual bool deleteCachedImages(
const QgsProject *project )
const;
131 #endif // QGSSERVERCACHEFILTER_H #define SIP_IF_MODULE(condition)
Encapsulates a QGIS project, including sets of map layers and their styles, layouts, annotations, canvases, etc.
Class defining cache interface for QGIS Server plugins.
QgsServerRequest Class defining request interface passed to services QgsService::executeRequest() met...
QgsServerInterface Class defining interfaces exposed by QGIS Server and made available to plugins...
QMultiMap< int, QgsServerCacheFilter * > QgsServerCacheFilterMap
The registry definition.