QGIS API Documentation 3.43.0-Master (0bee5d6404c)
Public Member Functions | List of all members
QgsWms::Service Class Reference

OGC web service specialized for WMS. More...

Inheritance diagram for QgsWms::Service:
Inheritance graph
[legend]

Public Member Functions

 Service (const QString &version, QgsServerInterface *serverIface)
 Constructor for WMS service.
 
void executeRequest (const QgsServerRequest &request, QgsServerResponse &response, const QgsProject *project) override
 Executes the requests and sets result in QgsServerRequest.
 
QString name () const override
 Returns the name of the service.
 
QString version () const override
 Returns the version of the service.
 
- Public Member Functions inherited from QgsService
 QgsService ()
 Constructor.
 
virtual ~QgsService ()=default
 

Detailed Description

OGC web service specialized for WMS.

Since
QGIS 3.0

Definition at line 51 of file qgswms.cpp.

Constructor & Destructor Documentation

◆ Service()

QgsWms::Service::Service ( const QString &  version,
QgsServerInterface serverIface 
)
inline

Constructor for WMS service.

Parameters
versionVersion of the WMS service.
serverIfaceInterface for plugins.

Definition at line 59 of file qgswms.cpp.

Member Function Documentation

◆ executeRequest()

void QgsWms::Service::executeRequest ( const QgsServerRequest request,
QgsServerResponse response,
const QgsProject project 
)
inlineoverridevirtual

Executes the requests and sets result in QgsServerRequest.

Implements QgsService.

Definition at line 67 of file qgswms.cpp.

◆ name()

QString QgsWms::Service::name ( ) const
inlineoverridevirtual

Returns the name of the service.

Implements QgsService.

Definition at line 64 of file qgswms.cpp.

◆ version()

QString QgsWms::Service::version ( ) const
inlineoverridevirtual

Returns the version of the service.

Implements QgsService.

Definition at line 65 of file qgswms.cpp.


The documentation for this class was generated from the following file: