fawkes::PluginManagerListener Class Reference

PluginManager listener. More...

#include <plugin/listener.h>

Inheritance diagram for fawkes::PluginManagerListener:
Inheritance graph
[legend]

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

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_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.

Parameters:
plugin_name name of the plugin that has just been unloaded

Implemented in fawkes::PluginNetworkHandler.


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

Generated on 1 Mar 2011 for Fawkes API by  doxygen 1.6.1