QGIS API Documentation 3.28.0-Firenze (ed3ad0430f)
|
Class defining the service module interface for QGIS server services. More...
#include <qgsservicemodule.h>
Public Member Functions | |
QgsServiceModule ()=default | |
Default constructor for QgsServiceModule. More... | |
virtual | ~QgsServiceModule ()=default |
Default destructor for QgsServiceModule. More... | |
virtual void | registerSelf (QgsServiceRegistry ®istry, QgsServerInterface *serverIface=nullptr)=0 |
Asks the module to register all provided services. More... | |
Class defining the service module interface for QGIS server services.
This class acts as a service registrar for services.
For dynamic modules, a QgsServiceModule instance is returned from the QGS_ServiceModule_Init() entry point.
Definition at line 41 of file qgsservicemodule.h.
|
default |
Default constructor for QgsServiceModule.
|
virtualdefault |
Default destructor for QgsServiceModule.
|
pure virtual |
Asks the module to register all provided services.
registry | Service registry |
serverIface | Interface for plugins |
Implemented in QgsWcsModule, QgsWfsModule, and QgsWmsModule.