

| 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. 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] | 
 Creative Commons By-NC-ND license
Creative Commons By-NC-ND license