20 #ifndef MODELAPI_RESULTPARAMETER_H_
21 #define MODELAPI_RESULTPARAMETER_H_
24 #include <ModelAPI_Result.h>
43 inline static std::string
group()
45 static std::string MY_GROUP =
"Parameters";
49 inline static const std::string&
VALUE()
51 static const std::string MY_VALUE_ID(
"Value");
56 inline static const std::string&
STATE()
58 static const std::string MY_VALUE_ID(
"State");
71 typedef std::shared_ptr<ModelAPI_ResultParameter> ResultParameterPtr;
The construction element result of a feature.
Definition: ModelAPI_ResultParameter.h:34
static const std::string & STATE()
The computational error attribute Id.
Definition: ModelAPI_ResultParameter.h:56
static std::string group()
Returns the group identifier of this result.
Definition: ModelAPI_ResultParameter.h:43
static const std::string & VALUE()
The computed value attribute Id.
Definition: ModelAPI_ResultParameter.h:49
virtual void initAttributes()=0
The generic initialization of attributes.
virtual std::string groupName()
Returns the group identifier of this result.
Definition: ModelAPI_ResultParameter.h:37
MODELAPI_EXPORT ~ModelAPI_ResultParameter()
Destructor.
Definition: ModelAPI_ResultParameter.cpp:22
The result of a feature.
Definition: ModelAPI_Result.h:35