Fawkes API  Fawkes Development Version
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
fawkes::PluginManagerListener Class Reference

PluginManager listener. More...

#include <>>

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.

Detailed Description

PluginManager listener.

The PluginManagerListener interface can be implemented to register to the PluginManager to receive notifications if a plugin is loaded or unloaded.

Author
Tim Niemueller

Definition at line 32 of file listener.h.

Constructor & Destructor Documentation

fawkes::PluginManagerListener::~PluginManagerListener ( )
virtual

Virtual empty destructor.

Definition at line 47 of file listener.cpp.

Member Function Documentation

void fawkes::PluginManagerListener::plugin_loaded ( const char *  plugin_name)
pure virtual

Plugin loaded event.

Parameters
plugin_namename 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.

Parameters
plugin_namename of the plugin that has just been unloaded

Implemented in fawkes::PluginNetworkHandler.


The documentation for this class was generated from the following files: