|
rclcpp_action
master
C++ ROS Action Client Library
|
#include <client_goal_handle.hpp>
Classes | |
| struct | Result |
Public Types | |
| typedef struct rclcpp_action::ClientGoalHandle::Result | Result |
| using | Feedback = typename ActionT::Feedback |
| using | FeedbackCallback = std::function< void(typename ClientGoalHandle< ActionT >::SharedPtr, const std::shared_ptr< const Feedback >)> |
Public Member Functions | |
| virtual | ~ClientGoalHandle () |
| const GoalID & | get_goal_id () const |
| rclcpp::Time | get_goal_stamp () const |
| std::shared_future< Result > | async_result () |
| int8_t | get_status () |
| bool | is_feedback_aware () |
| bool | is_result_aware () |
| typedef struct rclcpp_action::ClientGoalHandle::Result rclcpp_action::ClientGoalHandle< ActionT >::Result |
| using rclcpp_action::ClientGoalHandle< ActionT >::Feedback = typename ActionT::Feedback |
| using rclcpp_action::ClientGoalHandle< ActionT >::FeedbackCallback = std::function<void ( typename ClientGoalHandle<ActionT>::SharedPtr, const std::shared_ptr<const Feedback>)> |
|
virtual |
| const GoalID & rclcpp_action::ClientGoalHandle< ActionT >::get_goal_id | ( | ) | const |
| rclcpp::Time rclcpp_action::ClientGoalHandle< ActionT >::get_goal_stamp | ( | ) | const |
| std::shared_future< typename ClientGoalHandle< ActionT >::Result > rclcpp_action::ClientGoalHandle< ActionT >::async_result | ( | ) |
| int8_t rclcpp_action::ClientGoalHandle< ActionT >::get_status | ( | ) |
| bool rclcpp_action::ClientGoalHandle< ActionT >::is_feedback_aware | ( | ) |
| bool rclcpp_action::ClientGoalHandle< ActionT >::is_result_aware | ( | ) |
1.8.13