Public Slots | Signals | Public Member Functions | List of all members
openfluid::builderext::PluggableModelessExtension Class Reference

#include <builderext/PluggableModelessExtension.hpp>

Inheritance diagram for openfluid::builderext::PluggableModelessExtension:
Inheritance graph
[legend]
Collaboration diagram for openfluid::builderext::PluggableModelessExtension:
Collaboration graph
[legend]

Public Slots

virtual void update (openfluid::builderext::FluidXUpdateFlags::Flags UpdateFlags)
 
virtual void manageSimulationStart ()
 
virtual void manageSimulationFinish ()
 

Signals

void fluidxChanged (openfluid::builderext::FluidXUpdateFlags::Flags UpdateFlags=FluidXUpdateFlags::FLUIDX_ALL)
 

Public Member Functions

 PluggableModelessExtension ()
 
 ~PluggableModelessExtension ()
 
virtual bool initialize ()
 
virtual void closeEvent (QCloseEvent *E)
 
- Public Member Functions inherited from openfluid::builderext::PluggableFeatureExtension
 PluggableFeatureExtension ()
 
virtual ~PluggableFeatureExtension ()
 
virtual void setConfiguration (const openfluid::ware::WareParams_t &Config)
 
void setFluidXDescriptor (openfluid::fluidx::AdvancedFluidXDescriptor *Desc)
 
- Public Member Functions inherited from openfluid::builderext::PluggableBuilderExtension
 PluggableBuilderExtension ()
 
virtual ~PluggableBuilderExtension ()
 
void initializeWare (const openfluid::ware::WareID_t &ID)
 
openfluid::ware::WareID_t getID () const
 
- Public Member Functions inherited from openfluid::ware::PluggableWare
virtual ~PluggableWare ()
 
void linkToRunEnvironment (const openfluid::core::MapValue *Env)
 
virtual void finalizeWare ()
 

Additional Inherited Members

- Static Public Member Functions inherited from openfluid::ware::PluggableWare
static bool isWellFormated (const openfluid::ware::WareParamKey_t &ParameterKey)
 
- Protected Member Functions inherited from openfluid::ware::PluggableWare
virtual bool isLinked () const
 
virtual void OPENFLUID_RaiseError (const std::string &Msg)
 
bool OPENFLUID_GetRunEnvironment (const std::string &Key, std::string &Val)
 
bool OPENFLUID_GetRunEnvironment (const std::string &Key, bool &Val)
 
WareID_t OPENFLUID_GetWareID () const
 
WareType OPENFLUID_GetWareType () const
 
 PluggableWare (WareType WType)
 
- Protected Attributes inherited from openfluid::builderext::PluggableFeatureExtension
openfluid::fluidx::AdvancedFluidXDescriptormp_AdvancedDesc
 
openfluid::ware::WareParams_t m_Config
 
- Protected Attributes inherited from openfluid::ware::PluggableWare
bool m_Initialized
 

Constructor & Destructor Documentation

openfluid::builderext::PluggableModelessExtension::PluggableModelessExtension ( )
inline
openfluid::builderext::PluggableModelessExtension::~PluggableModelessExtension ( )
inline

Member Function Documentation

virtual void openfluid::builderext::PluggableModelessExtension::closeEvent ( QCloseEvent *  E)
inlinevirtual
void openfluid::builderext::PluggableModelessExtension::fluidxChanged ( openfluid::builderext::FluidXUpdateFlags::Flags  UpdateFlags = FluidXUpdateFlags::FLUIDX_ALL)
signal
virtual bool openfluid::builderext::PluggableModelessExtension::initialize ( )
inlinevirtual
virtual void openfluid::builderext::PluggableModelessExtension::manageSimulationFinish ( )
virtualslot
virtual void openfluid::builderext::PluggableModelessExtension::manageSimulationStart ( )
virtualslot
virtual void openfluid::builderext::PluggableModelessExtension::update ( openfluid::builderext::FluidXUpdateFlags::Flags  UpdateFlags)
virtualslot

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