40 #ifndef __OPENFLUID_TOOLS_IDHELPERS_HPP__ 41 #define __OPENFLUID_TOOLS_IDHELPERS_HPP__ 46 #include <openfluid/core/TypeDefs.hpp> Definition: ApplicationException.hpp:47
std::string VariableName_t
Definition: TypeDefs.hpp:131
std::string UnitsClass_t
Definition: TypeDefs.hpp:98
bool OPENFLUID_API isValidVariableName(const openfluid::core::VariableName_t &Name)
std::string AttributeName_t
Definition: TypeDefs.hpp:117
bool OPENFLUID_API extractVariableNameAndType(const openfluid::core::VariableName_t &Name, openfluid::core::VariableName_t &VarName, openfluid::core::Value::Type &VarType)
bool OPENFLUID_API isValidWareID(const openfluid::ware::WareID_t &ID)
Type
Definition: Value.hpp:68
std::string OPENFLUID_API classIDToString(const openfluid::core::UnitsClass_t &Class, openfluid::core::UnitID_t ID)
bool OPENFLUID_API isValidAttributeName(const openfluid::core::AttributeName_t &Name)
#define OPENFLUID_API
Definition: dllexport.hpp:86
unsigned int UnitID_t
Definition: TypeDefs.hpp:70
bool OPENFLUID_API isValidTypedVariableName(const openfluid::core::VariableName_t &Name)
std::string WareID_t
Definition: TypeDefs.hpp:49
bool OPENFLUID_API isValidAlphaNumName(const std::string &Name)