|
drogon
C++14/17-based HTTP application framework
|
The reflection base class for plugins. More...
#include <drogon/plugins/Plugin.h>


Additional Inherited Members | |
| Public Member Functions inherited from drogon::PluginBase | |
| void | initialize () |
| This method must be called by drogon. | |
| virtual void | initAndStart (const Json::Value &config)=0 |
| virtual void | shutdown ()=0 |
| Public Member Functions inherited from drogon::DrObject< T > | |
| const std::string & | className () const override |
| Get the class name. | |
| bool | isClass (const std::string &class_name) const override |
| Return true if the class name is 'class_name'. | |
| Static Public Member Functions inherited from drogon::DrObject< T > | |
| static const std::string & | classTypeName () |
The reflection base class for plugins.
| T | The type of the implementation plugin classes. |