diff --git a/source/RobotAPI/libraries/core/checks/ConditionCheckMagnitudeChecks.cpp b/source/RobotAPI/libraries/core/checks/ConditionCheckMagnitudeChecks.cpp index fc9bb8f412a3af45de340a28bfb5b01b035c8d61..5b5ea5cddf872017db681e37b8126619e6f1d815 100644 --- a/source/RobotAPI/libraries/core/checks/ConditionCheckMagnitudeChecks.cpp +++ b/source/RobotAPI/libraries/core/checks/ConditionCheckMagnitudeChecks.cpp @@ -1,5 +1,7 @@ #include "ConditionCheckMagnitudeChecks.h" +#include <ArmarXCore/core/util/StringHelpers.h> + namespace armarx { @@ -22,8 +24,7 @@ namespace armarx if (dataFields.size() != 1) { - printf("Size of dataFields: %d\n", (int)dataFields.size()); - throw InvalidConditionException("Wrong number of datafields for condition equals "); + throw InvalidConditionException("Wrong number of datafields for condition magnitude larger: expected 1 actual: " + ValueToString(dataFields.size())); } const Variant& value = dataFields.begin()->second;