Fawkes API  Fawkes Development Version
fawkes::PluginManagerListener Class Reference

PluginManager listener. More...

#include <>>

Inheritance diagram for fawkes::PluginManagerListener:

List of all members.

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

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: