gepetto::gui::PluginInterface Class Referenceabstract

#include <gepetto/gui/plugin-interface.hh>

Inheritance diagram for gepetto::gui::PluginInterface:

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
 

Detailed Description

Base interface for C++ plugins.

Constructor & Destructor Documentation

◆ PluginInterface()

gepetto::gui::PluginInterface::PluginInterface ( )
inline

◆ ~PluginInterface()

virtual gepetto::gui::PluginInterface::~PluginInterface ( )
inlinevirtual

Member Function Documentation

◆ doInit()

void gepetto::gui::PluginInterface::doInit ( )
inline

◆ errorMsg()

const QString& gepetto::gui::PluginInterface::errorMsg ( ) const
inline

◆ init()

virtual void gepetto::gui::PluginInterface::init ( )
protectedpure virtual

◆ isInit()

bool gepetto::gui::PluginInterface::isInit ( ) const
inline

◆ name()

virtual QString gepetto::gui::PluginInterface::name ( ) const
pure virtual

The documentation for this class was generated from the following file: