Base interface for C++ plugins. More...
#include <gepetto/gui/plugin-interface.hh>
Public Member Functions | |
| PluginInterface () | |
| virtual | ~PluginInterface () |
| virtual QString | name () const =0 |
| void | doInit () |
| bool | isInit () const |
| const QString & | errorMsg () const |
Protected Member Functions | |
| virtual void | init ()=0 |
Base interface for C++ plugins.
|
inline |
|
inlinevirtual |
References name().
|
inline |
References init().
|
inline |
References init().
|
protectedpure virtual |
Implemented in PyQCustomPlot::Plugin, PyQgv::Plugin, and PluginSkeleton.
Referenced by doInit(), and errorMsg().
|
inline |
Referenced by gepetto::gui::PluginManager::get(), and gepetto::gui::PluginManager::getFirstOf().
|
pure virtual |
Implemented in PyQCustomPlot::Plugin, PyQgv::Plugin, and PluginSkeleton.
Referenced by ~PluginInterface().