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;
 
Encapsulates a QGIS project, including sets of map layers and their styles, layouts,...
 
Class defining cache interface for QGIS Server plugins.
 
virtual ~QgsServerCacheFilter()=default
 
QgsServerInterface Class defining interfaces exposed by QGIS Server and made available to plugins.
 
QgsServerRequest Class defining request interface passed to services QgsService::executeRequest() met...
 
#define SIP_IF_MODULE(condition)
 
QMultiMap< int, QgsServerCacheFilter * > QgsServerCacheFilterMap
The registry definition.