41 #ifndef __OPENFLUID_FLUIDX_GENERATORDESCRIPTOR_HPP__
42 #define __OPENFLUID_FLUIDX_GENERATORDESCRIPTOR_HPP__
47 namespace openfluid {
namespace fluidx {
61 GeneratorMethod m_GenMethod;
63 unsigned int m_VarSize;
65 std::string m_GeneratedID;
72 GeneratorMethod GenMethod,
unsigned int VarSize=1);
82 {
return getUnitsClass(); };
84 GeneratorMethod getGeneratorMethod()
const;
GeneratorMethod
Definition: GeneratorDescriptor.hpp:53
Definition: ModelItemDescriptor.hpp:51
std::string getGeneratedID() const
Definition: GeneratorDescriptor.hpp:98
std::string UnitsClass_t
Definition: TypeDefs.hpp:71
#define OPENFLUID_API
Definition: dllexport.hpp:87
#define OPENFLUID_DEPRECATED
Definition: deprecation.hpp:54
Definition: GeneratorDescriptor.hpp:50
bool isScalarVariable() const
Definition: GeneratorDescriptor.hpp:88
openfluid::core::Value::Type getVariableType() const
Definition: GeneratorDescriptor.hpp:92
unsigned int getVariableSize() const
Definition: GeneratorDescriptor.hpp:90
std::string VariableName_t
Definition: TypeDefs.hpp:86
openfluid::core::UnitsClass_t getUnitClass() const OPENFLUID_DEPRECATED
Definition: GeneratorDescriptor.hpp:81
bool isVectorVariable() const
Definition: GeneratorDescriptor.hpp:86
Type
Definition: Value.hpp:68
Definition: GeneratorDescriptor.hpp:53