#include <builderext/PluggableBuilderExtension.hpp>
Public Member Functions | |
PluggableBuilderExtension () | |
virtual | ~PluggableBuilderExtension () |
void | initializeWare (const openfluid::ware::WareID_t &ID) |
virtual void | setConfiguration (const openfluid::ware::WareParams_t &Config) |
void | setFluidXDescriptor (openfluid::fluidx::AdvancedFluidXDescriptor *Desc) |
openfluid::ware::WareID_t | getID () const |
virtual bool | initialize ()=0 |
Protected Attributes | |
openfluid::fluidx::AdvancedFluidXDescriptor * | mp_AdvancedDesc |
openfluid::ware::WareParams_t | m_Config |
virtual openfluid::builderext::PluggableBuilderExtension::~PluggableBuilderExtension | ( | ) | [inline, virtual] |
openfluid::ware::WareID_t openfluid::builderext::PluggableBuilderExtension::getID | ( | ) | const [inline] |
virtual bool openfluid::builderext::PluggableBuilderExtension::initialize | ( | ) | [pure virtual] |
void openfluid::builderext::PluggableBuilderExtension::initializeWare | ( | const openfluid::ware::WareID_t & | ID | ) | [inline, virtual] |
Internally called by the framework.
Reimplemented from openfluid::ware::PluggableWare.
virtual void openfluid::builderext::PluggableBuilderExtension::setConfiguration | ( | const openfluid::ware::WareParams_t & | Config | ) | [inline, virtual] |
void openfluid::builderext::PluggableBuilderExtension::setFluidXDescriptor | ( | openfluid::fluidx::AdvancedFluidXDescriptor * | Desc | ) | [inline] |
openfluid::ware::WareParams_t openfluid::builderext::PluggableBuilderExtension::m_Config [protected] |
openfluid::fluidx::AdvancedFluidXDescriptor* openfluid::builderext::PluggableBuilderExtension::mp_AdvancedDesc [protected] |