Timesheets-Server
Timesheets server
Načítám...
Vyhledávám...
Nebylo nic nalezeno
plugin.h
1#ifndef _Plugin_H_
2#define _Plugin_H_
3
4#include "plugininterface.h"
5#include <QString>
6
22class Plugin : public QObject, private PluginInterface {
23 Q_OBJECT
24 Q_INTERFACES(PluginInterface)
25
26 public:
27 Plugin() {}
28
29 virtual QString path() { return QString(); }
30 virtual Httpd::AbstractController *createController(HobrasoftHttpd::HttpConnection *) { return NULL; }
31};
32
33#endif
Virtuální třída pro vyřizování unifikovaných Http požadavků na server API.
Interface pro pluginy serveru.
Abstraktní třída pro tvorbu pluginů
Definition plugin.h:22
virtual Httpd::AbstractController * createController(HobrasoftHttpd::HttpConnection *)
Vytváří nový kontroler pro www server a vrací jeho adresu.
Definition plugin.h:30
virtual QString path()
Vrací cestu pro www server.
Definition plugin.h:29