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 | ( | ) |