adchpp::Plugin Class Reference

Public plugin interface, for plugin intercom. More...

#include <Plugin.h>

List of all members.

Public Member Functions

virtual int getVersion ()=0
 Plugin ()
virtual ~Plugin ()

Detailed Description

Public plugin interface, for plugin intercom.

Plugins that register a public interface must inherit from this class. Plugins requesting another plugins interface will get a pointer to this class and must upcast it (using dynamic_cast<> and check NULL to be safe).

Definition at line 31 of file Plugin.h.


Constructor & Destructor Documentation

adchpp::Plugin::Plugin (  )  [inline]

Definition at line 33 of file Plugin.h.

virtual adchpp::Plugin::~Plugin (  )  [inline, virtual]

Definition at line 34 of file Plugin.h.


Member Function Documentation

virtual int adchpp::Plugin::getVersion (  )  [pure virtual]
Returns:
API version for a plugin (incremented every time API changes)
Generated on Sat Nov 27 23:38:45 2010 for adchpp by  doxygen 1.6.3