Public Member Functions | |
Generator () | |
~Generator () | |
void | setInfos (openfluid::core::VariableName_t VarName, openfluid::core::UnitClass_t UnitClass, openfluid::base::GeneratorDescriptor::GeneratorMethod GenMethod, unsigned int VarSize=1) |
openfluid::core::VariableName_t | getVariableName () const |
openfluid::core::UnitClass_t | getUnitClass () const |
openfluid::base::GeneratorDescriptor::GeneratorMethod | getGeneratorMethod () const |
bool | isVectorVariable () const |
bool | isScalarVariable () const |
unsigned int | getVariableSize () const |
bool | prepareData () |
Protected Attributes | |
openfluid::core::VariableName_t | m_VarName |
openfluid::core::UnitClass_t | m_UnitClass |
openfluid::base::GeneratorDescriptor::GeneratorMethod | m_GenMethod |
unsigned int | m_VarSize |
openfluid::base::GeneratorDescriptor::GeneratorMethod openfluid::machine::Generator::getGeneratorMethod | ( | ) | const [inline] |
openfluid::core::UnitClass_t openfluid::machine::Generator::getUnitClass | ( | ) | const [inline] |
openfluid::core::VariableName_t openfluid::machine::Generator::getVariableName | ( | ) | const [inline] |
unsigned int openfluid::machine::Generator::getVariableSize | ( | ) | const [inline] |
bool openfluid::machine::Generator::isScalarVariable | ( | ) | const [inline] |
bool openfluid::machine::Generator::isVectorVariable | ( | ) | const [inline] |
bool openfluid::machine::Generator::prepareData | ( | ) | [inline, virtual] |
Prepares data. Internally called by the framework.
Implements openfluid::base::PluggableFunction.
void openfluid::machine::Generator::setInfos | ( | openfluid::core::VariableName_t | VarName, |
openfluid::core::UnitClass_t | UnitClass, | ||
openfluid::base::GeneratorDescriptor::GeneratorMethod | GenMethod, | ||
unsigned int | VarSize = 1 |
||
) | [inline] |
openfluid::base::GeneratorDescriptor::GeneratorMethod openfluid::machine::Generator::m_GenMethod [protected] |
unsigned int openfluid::machine::Generator::m_VarSize [protected] |