Public Member Functions | |
Generator () | |
~Generator () | |
void | setDescriptor (openfluid::base::GeneratorDescriptor GenDesc) |
bool | initParams (openfluid::core::FuncParamsMap_t) |
bool | prepareData () |
const openfluid::base::GeneratorDescriptor & | getDescriptor () const |
Protected Attributes | |
openfluid::base::GeneratorDescriptor | m_GenDesc |
openfluid::machine::Generator::Generator | ( | ) |
openfluid::machine::Generator::~Generator | ( | ) |
const openfluid::base::GeneratorDescriptor& openfluid::machine::Generator::getDescriptor | ( | ) | const [inline] |
bool openfluid::machine::Generator::initParams | ( | openfluid::core::FuncParamsMap_t | Params | ) | [inline, virtual] |
Initializes function parameters of the function, given as a hash map. Called by the kernel.
Implements openfluid::base::PluggableFunction.
bool openfluid::machine::Generator::prepareData | ( | ) | [inline, virtual] |
Prepares data. Called by the kernel.
Implements openfluid::base::PluggableFunction.
void openfluid::machine::Generator::setDescriptor | ( | openfluid::base::GeneratorDescriptor | GenDesc | ) | [inline] |