

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::machine::Generator::Generator | ( | ) |
| openfluid::machine::Generator::~Generator | ( | ) |
| 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. Called by the kernel.
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] |
Creative Commons By-NC-ND license