Scorum
auth_util_plugin.cpp
Go to the documentation of this file.
1 
2 
5 
6 #include <string>
7 
8 namespace scorum {
9 namespace plugin {
10 namespace auth_util {
11 
13  : plugin(app)
14 {
15 }
17 {
18 }
19 
20 std::string auth_util_plugin::plugin_name() const
21 {
22  return "auth_util";
23 }
24 
25 void auth_util_plugin::plugin_initialize(const boost::program_options::variables_map& options)
26 {
27 }
28 
30 {
31  app().register_api_factory<auth_util_api>("auth_util_api");
32 }
33 
35 {
36 }
37 }
38 }
39 } // scorum::plugin::auth_util
40 
void register_api_factory(const std::string &name, std::function< fc::api_ptr(const api_context &)> factory)
application & app() const
Definition: plugin.hpp:119
virtual std::string plugin_name() const override
virtual void plugin_initialize(const boost::program_options::variables_map &options) override
Perform early startup routines and register plugin indexes, callbacks, etc.
virtual void plugin_startup() override
Begin normal runtime operations.
virtual void plugin_shutdown() override
Cleanly shut down the plugin.
Definition: asset.cpp:15
#define SCORUM_DEFINE_PLUGIN(plugin_name, plugin_class)
Definition: plugin.hpp:156