40 #ifndef __OPENFLUID_FLUIDX_GENERATORDESCRIPTOR_HPP__    41 #define __OPENFLUID_FLUIDX_GENERATORDESCRIPTOR_HPP__    65     unsigned int m_VarSize;
    67     std::string m_GeneratedID;
    88     { 
return getUnitsClass(); }
    94       return (m_VarSize > 1);
    99       return (!isVectorVariable());
   109       if (isVectorVariable())
   121       return m_GeneratedID;
 
Definition: GeneratorDescriptor.hpp:51
openfluid::core::UnitsClass_t getUnitClass() const
Definition: GeneratorDescriptor.hpp:87
GeneratorMethod
Definition: GeneratorDescriptor.hpp:54
std::string UnitsClass_t
Definition: TypeDefs.hpp:98
virtual ~GeneratorDescriptor()
Definition: GeneratorDescriptor.hpp:74
Definition: ApplicationException.hpp:47
bool isVectorVariable() const
Definition: GeneratorDescriptor.hpp:92
Type
Definition: Value.hpp:68
Definition: ModelItemDescriptor.hpp:51
std::string getGeneratedID() const
Definition: GeneratorDescriptor.hpp:119
std::string VariableName_t
Definition: TypeDefs.hpp:131
unsigned int getVariableSize() const
Definition: GeneratorDescriptor.hpp:102
openfluid::core::Value::Type getVariableType() const
Definition: GeneratorDescriptor.hpp:107
#define OPENFLUID_API
Definition: dllexport.hpp:86
Definition: GeneratorDescriptor.hpp:54
bool isScalarVariable() const
Definition: GeneratorDescriptor.hpp:97