9 #ifndef YARP_ROBOTINTERFACE_ACTION_H
10 #define YARP_ROBOTINTERFACE_ACTION_H
15 namespace robotinterface {
16 namespace experimental {
23 Action(
const std::string& phase,
const std::string& type,
unsigned int level);
29 unsigned int& level();
34 unsigned int level()
const;
37 bool hasParam(
const std::string& name)
const;
38 std::string
findParam(
const std::string& name)
const;
yarp::os::LogStream operator<<(yarp::os::LogStream dbg, const yarp::robotinterface::experimental::Action &t)
std::string findParam(const robotinterface::experimental::ParamList &list, const std::string &name)
bool hasParam(const robotinterface::experimental::ParamList &list, const std::string &name)
std::vector< robotinterface::experimental::Param > ParamList
The main, catch-all namespace for YARP.
#define YARP_robotinterface_API