palliate v0.0.1
Palliate application and built-in plugins
|
#include <plugin.h>
Public Member Functions | |
wm (std::string_view _name) | |
producer * | make_server () override |
client * | make_client (transport &handle) override |
![]() | |
plugin (std::string_view _name) | |
virtual | ~plugin ()=default |
virtual std::unique_ptr< consumer > | make_consumer (transport::Client &handle)=0 |
virtual std::unique_ptr< producer > | make_producer ()=0 |
Additional Inherited Members | |
![]() | |
typedef std::shared_ptr< plugin >(*)( | init_f) |
![]() | |
std::string_view | name |
|
inlineexplicit |
|
inlineoverride |
|
inlineoverride |