Go to the documentation of this file.
42 #include <boost/function.hpp>
43 #include <boost/thread.hpp>
60 class LockedRobotState
75 moveit::core::RobotStateConstPtr
getState()
const;
108 moveit::core::RobotStatePtr
state_;
void modifyState(const ModifyStateFunction &modify)
virtual ~LockedRobotState()
virtual void robotStateChanged()
boost::function< void(moveit::core::RobotState *)> ModifyStateFunction
LockedRobotState(const moveit::core::RobotState &state)
MOVEIT_CLASS_FORWARD(InteractionHandler)
void setState(const moveit::core::RobotState &state)
Set the state to the new value.
moveit::core::RobotStateConstPtr getState() const
get read-only access to the state.
moveit::core::RobotStatePtr state_