21#ifndef QGSSERVICECOMPONENT_H
22#define QGSSERVICECOMPONENT_H
57 virtual QString
name()
const = 0;
Encapsulates a QGIS project, including sets of map layers and their styles, layouts,...
QgsServerRequest Class defining request interface passed to services QgsService::executeRequest() met...
QgsServerResponse Class defining response interface passed to services QgsService::executeRequest() m...
QgsService Class defining interfaces for QGIS server services.
virtual QString name() const =0
virtual ~QgsService()=default
Destructor.
virtual QString version() const =0
virtual void executeRequest(const QgsServerRequest &request, QgsServerResponse &response, const QgsProject *project)=0
Execute the requests and set result in QgsServerRequest.