BALL::BALLPlugin Class Reference

#include <BALL/PLUGIN/BALLPlugin.h>

List of all members.

Public Member Functions

virtual ~BALLPlugin ()
virtual QString getName () const =0
virtual QString getDescription () const =0
virtual bool isActive ()=0
virtual bool activate ()=0
virtual bool deactivate ()=0

Detailed Description

Definition at line 20 of file BALLPlugin.h.


Constructor & Destructor Documentation

virtual BALL::BALLPlugin::~BALLPlugin (  )  [inline, virtual]

Definition at line 23 of file BALLPlugin.h.


Member Function Documentation

virtual bool BALL::BALLPlugin::activate (  )  [pure virtual]

Activate the plugin.

Returns:
true if no problems during activation occured, false otherwise
virtual bool BALL::BALLPlugin::deactivate (  )  [pure virtual]

Deactivate the plugin.

Returns:
true if no problems during deactivation occured, false otherwise
virtual QString BALL::BALLPlugin::getDescription (  )  const [pure virtual]

Returns a description of the plugin

Returns:
a description of the plugin
virtual QString BALL::BALLPlugin::getName (  )  const [pure virtual]

Returns the name of the plugin

Returns:
the plugins name
virtual bool BALL::BALLPlugin::isActive (  )  [pure virtual]

Get the current state of the plugin.

Returns:
true if the plugin is initialized and running, false otherwise
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Generated by  doxygen 1.6.3