Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | Class Members

Yehia::Plugin Class Reference
[Plugin]

Plugin class. More...

#include <plugin.h>

Inheritance diagram for Yehia::Plugin:

Yehia::ErrorHandler List of all members.

Public Member Functions

 Plugin (PluginManager &parent)
virtual ~Plugin ()
virtual std::string description () const =0
PluginManagermanager ()

Detailed Description

Plugin class.

The Plugin class is the base class for all native plugins.


Constructor & Destructor Documentation

Yehia::Plugin::Plugin PluginManager parent  )  [inline]
 

Constructor.

Parameters:
parent The plugin manager.

virtual Yehia::Plugin::~Plugin  )  [virtual]
 

Destructor.


Member Function Documentation

virtual std::string Yehia::Plugin::description  )  const [pure virtual]
 

Get description.

Returns:
A free-form description of the plugin.

PluginManager& Yehia::Plugin::manager  )  [inline]
 

Get plugin manager.

Returns:
The plugin manager responsible for this plugin.


The documentation for this class was generated from the following file:
Generated on Fri Aug 13 11:11:15 2004 for Yehia by doxygen 1.3.7