37 if (!
t.params().empty()) {
38 oss <<
", params = [";
49 std::ostringstream oss;
89 mPriv->type = other.mPriv->
type;
90 mPriv->level = other.mPriv->
level;
92 mPriv->params.clear();
93 mPriv->params = other.mPriv->
params;
121 return mPriv->params;
141 return mPriv->params;
yarp::os::LogStream operator<<(yarp::os::LogStream dbg, const yarp::robotinterface::experimental::Action &t)
Action & operator=(const Action &other)
std::string findParam(const std::string &name) const
bool hasParam(const std::string &name) const
std::string findParam(const robotinterface::experimental::ParamList &list, const std::string &name)
robotinterface::experimental::ActionType StringToActionType(const std::string &type)
bool hasParam(const robotinterface::experimental::ParamList &list, const std::string &name)
std::string ActionPhaseToString(robotinterface::experimental::ActionPhase actionphase)
robotinterface::experimental::ActionPhase StringToActionPhase(const std::string &phase)
std::string ActionTypeToString(robotinterface::experimental::ActionType actiontype)
std::vector< robotinterface::experimental::Param > ParamList