34 VerifyObjectExistenceCertaintyCalc::GetName(),
49 float certainty = in.getObjectInstanceChannel()->get<
float>(
"existenceCertainty");
52 <<
" (Minimum: " << in.getMinimumObjectExistenceCertainty() <<
") ";
55 !isRunningTaskStopped() &&
56 in.getObjectInstanceChannel()->get<
float>(
"existenceCertainty") <
57 in.getMinimumObjectExistenceCertainty())
61 << in.getObjectInstanceChannel()->get<
float>(
"existenceCertainty");
64 if (certainty >= in.getMinimumObjectExistenceCertainty())
70 emitObjectUncertain();
SpamFilterDataPtr deactivateSpam(SpamFilterDataPtr const &spamFilter, float deactivationDurationSec, const std::string &identifier, bool deactivate)
static SubClassRegistry Registry
VerifyObjectExistenceCertaintyCalc(const XMLStateConstructorParams &stateData)
static XMLStateFactoryBasePtr CreateInstance(XMLStateConstructorParams stateData)
static IceUtil::Time GetTime(TimeMode timeMode=TimeMode::VirtualTime)
Get the current time.
static void MSSleep(int durationMS)
lock the calling thread for a given duration (like usleep(...) but using Timeserver time)
Class for legacy to stay compatible with old statecharts.
#define ARMARX_INFO
The normal logging level.
This file offers overloads of toIce() and fromIce() functions for STL container types.
IceInternal::Handle< XMLStateFactoryBase > XMLStateFactoryBasePtr