| QGIS API Documentation
    3.10.0-A Coruña (6c816b4204)
    | 
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 QgsWmsModule, QgsWfsModule, and QgsWcsModule.
 1.8.13
 1.8.13