#include <plugin/listener.h>
Inheritance diagram for fawkes::PluginManagerListener:
Public Member Functions | |
virtual | ~PluginManagerListener () |
Virtual empty destructor. | |
virtual void | plugin_loaded (const char *plugin_name)=0 |
Plugin loaded event. | |
virtual void | plugin_unloaded (const char *plugin_name)=0 |
Plugin unloaded event. |
The PluginManagerListener interface can be implemented to register to the PluginManager to receive notifications if a plugin is loaded or unloaded.
Definition at line 32 of file listener.h.
fawkes::PluginManagerListener::~PluginManagerListener | ( | ) | [virtual] |
void fawkes::PluginManagerListener::plugin_loaded | ( | const char * | plugin_name | ) | [pure virtual] |
Plugin loaded event.
plugin_name | name of the plugin that has just been loaded |
Implemented in fawkes::PluginNetworkHandler.
void fawkes::PluginManagerListener::plugin_unloaded | ( | const char * | plugin_name | ) | [pure virtual] |
Plugin unloaded event.
plugin_name | name of the plugin that has just been unloaded |
Implemented in fawkes::PluginNetworkHandler.