/************************************************************************ * This file has been generated automatically from * * * * src/server/qgsservicemodule.h * * * * Do not edit manually ! Edit header and run scripts/sipify.pl again * ************************************************************************/ class QgsServiceModule { %Docstring(signature="appended") Class defining the service module interface for QGIS server services This class acts as a service registrar for services. For dynamic modules, a :py:class:`QgsServiceModule` instance is returned from the QGS_ServiceModule_Init() entry point. %End %TypeHeaderCode #include "qgsservicemodule.h" %End public: QgsServiceModule(); %Docstring Default constructor for QgsServiceModule. %End virtual ~QgsServiceModule(); virtual void registerSelf( QgsServiceRegistry ®istry, QgsServerInterface *serverIface = 0 ) = 0; %Docstring Asks the module to register all provided services. :param registry: Service registry :param serverIface: Interface for plugins %End }; /************************************************************************ * This file has been generated automatically from * * * * src/server/qgsservicemodule.h * * * * Do not edit manually ! Edit header and run scripts/sipify.pl again * ************************************************************************/