#include <interface.h>
Inheritance diagram for Spm::Plugin::Interface:

Public Types | |
| enum | state_e { INITIALIZATION, RUNNING, ENDED, FAILED } |
Public Member Functions | |
| virtual | ~Interface () |
| const pluginDescription_t & | getDescription () |
| state_e | getState () |
| state_e | getState () const |
Protected Member Functions | |
| Interface () | |
| Interface (const Util::PropertyList &pList) | |
| virtual void | initInfo ()=0 |
Protected Attributes | |
| pluginDescription_t | description_ |
| Util::PropertyList | options_ |
| state_e | currentState_ |
Friends | |
| class | Plugin |
| Spm::Plugin::Interface::Interface | ( | ) | [inline, protected] |
| Spm::Plugin::Interface::Interface | ( | const Util::PropertyList & | pList | ) | [inline, protected] |
| virtual Spm::Plugin::Interface::~Interface | ( | ) | [inline, virtual] |
| virtual void Spm::Plugin::Interface::initInfo | ( | ) | [protected, pure virtual] |
| const pluginDescription_t& Spm::Plugin::Interface::getDescription | ( | ) | [inline] |
| state_e Spm::Plugin::Interface::getState | ( | ) | [inline] |
| state_e Spm::Plugin::Interface::getState | ( | ) | const [inline] |
friend class Plugin [friend] |
Util::PropertyList Spm::Plugin::Interface::options_ [protected] |
state_e Spm::Plugin::Interface::currentState_ [protected] |
1.5.2