40 #ifndef __OPENFLUID_BUILDEREXT_BUILDEREXTENSIONSIGNATURE_HPP__
41 #define __OPENFLUID_BUILDEREXT_BUILDEREXTENSIONSIGNATURE_HPP__
45 #include <openfluid/config.hpp>
109 else if (M ==
"modeless")
114 else if (M ==
"workspace")
146 else if (C ==
"spatial")
151 else if (C ==
"results")
156 else if (C ==
"other")
Definition: BuilderExtensionSignature.hpp:60
bool setCategoryFromString(const std::string &C)
Definition: BuilderExtensionSignature.hpp:139
std::string MenuText
Definition: BuilderExtensionSignature.hpp:69
ExtensionMode Mode
Definition: BuilderExtensionSignature.hpp:65
virtual ~BuilderExtensionSignature()=default
bool setModeFromString(const std::string &M)
Definition: BuilderExtensionSignature.hpp:102
std::map< std::string, std::string > ConfigParameters
Definition: BuilderExtensionSignature.hpp:71
ExtensionCategory Category
Definition: BuilderExtensionSignature.hpp:63
std::string getCategoryAsString() const
Definition: BuilderExtensionSignature.hpp:122
std::string getModeAsString() const
Definition: BuilderExtensionSignature.hpp:85
BuilderExtensionSignature()
Definition: BuilderExtensionSignature.hpp:74
openfluid::ware::WareType getType() const
Definition: BuilderExtensionSignature.hpp:80
ExtensionRole Role
Definition: BuilderExtensionSignature.hpp:67
Definition: WareSignature.hpp:56
#define OPENFLUID_API
Definition: dllexport.hpp:86
ExtensionMode
Definition: BuilderExtensionSignature.hpp:56
ExtensionCategory
Definition: BuilderExtensionSignature.hpp:52
ExtensionRole
Definition: BuilderExtensionSignature.hpp:54
WareType
Definition: TypeDefs.hpp:61
Definition: ApplicationException.hpp:47