Nav2 Navigation Stack - humble  humble
ROS 2 Navigation Stack
nav2_util::SimpleActionServer< ActionT > Member List

This is the complete list of members for nav2_util::SimpleActionServer< ActionT >, including all inherited members.

accept_pending_goal()nav2_util::SimpleActionServer< ActionT >inline
action_name_ (defined in nav2_util::SimpleActionServer< ActionT >)nav2_util::SimpleActionServer< ActionT >protected
action_server_ (defined in nav2_util::SimpleActionServer< ActionT >)nav2_util::SimpleActionServer< ActionT >protected
activate()nav2_util::SimpleActionServer< ActionT >inline
callback_group_ (defined in nav2_util::SimpleActionServer< ActionT >)nav2_util::SimpleActionServer< ActionT >protected
completion_callback_ (defined in nav2_util::SimpleActionServer< ActionT >)nav2_util::SimpleActionServer< ActionT >protected
CompletionCallback typedef (defined in nav2_util::SimpleActionServer< ActionT >)nav2_util::SimpleActionServer< ActionT >
current_handle_ (defined in nav2_util::SimpleActionServer< ActionT >)nav2_util::SimpleActionServer< ActionT >protected
deactivate()nav2_util::SimpleActionServer< ActionT >inline
debug_msg(const std::string &msg) constnav2_util::SimpleActionServer< ActionT >inlineprotected
empty_result() constnav2_util::SimpleActionServer< ActionT >inlineprotected
error_msg(const std::string &msg) constnav2_util::SimpleActionServer< ActionT >inlineprotected
execute_callback_ (defined in nav2_util::SimpleActionServer< ActionT >)nav2_util::SimpleActionServer< ActionT >protected
ExecuteCallback typedef (defined in nav2_util::SimpleActionServer< ActionT >)nav2_util::SimpleActionServer< ActionT >
execution_future_ (defined in nav2_util::SimpleActionServer< ActionT >)nav2_util::SimpleActionServer< ActionT >protected
executor_ (defined in nav2_util::SimpleActionServer< ActionT >)nav2_util::SimpleActionServer< ActionT >protected
executor_thread_ (defined in nav2_util::SimpleActionServer< ActionT >)nav2_util::SimpleActionServer< ActionT >protected
get_current_goal() constnav2_util::SimpleActionServer< ActionT >inline
get_current_goal_id() const (defined in nav2_util::SimpleActionServer< ActionT >)nav2_util::SimpleActionServer< ActionT >inline
get_pending_goal() constnav2_util::SimpleActionServer< ActionT >inline
handle_accepted(const std::shared_ptr< rclcpp_action::ServerGoalHandle< ActionT >> handle)nav2_util::SimpleActionServer< ActionT >inline
handle_cancel(const std::shared_ptr< rclcpp_action::ServerGoalHandle< ActionT >> handle)nav2_util::SimpleActionServer< ActionT >inline
handle_goal(const rclcpp_action::GoalUUID &, std::shared_ptr< const typename ActionT::Goal >)nav2_util::SimpleActionServer< ActionT >inline
info_msg(const std::string &msg) constnav2_util::SimpleActionServer< ActionT >inlineprotected
is_active(const std::shared_ptr< rclcpp_action::ServerGoalHandle< ActionT >> handle) constnav2_util::SimpleActionServer< ActionT >inlineprotected
is_cancel_requested() constnav2_util::SimpleActionServer< ActionT >inline
is_preempt_requested() constnav2_util::SimpleActionServer< ActionT >inline
is_running()nav2_util::SimpleActionServer< ActionT >inline
is_server_active()nav2_util::SimpleActionServer< ActionT >inline
node_base_interface_ (defined in nav2_util::SimpleActionServer< ActionT >)nav2_util::SimpleActionServer< ActionT >protected
node_clock_interface_ (defined in nav2_util::SimpleActionServer< ActionT >)nav2_util::SimpleActionServer< ActionT >protected
node_logging_interface_ (defined in nav2_util::SimpleActionServer< ActionT >)nav2_util::SimpleActionServer< ActionT >protected
node_waitables_interface_ (defined in nav2_util::SimpleActionServer< ActionT >)nav2_util::SimpleActionServer< ActionT >protected
pending_handle_ (defined in nav2_util::SimpleActionServer< ActionT >)nav2_util::SimpleActionServer< ActionT >protected
preempt_requested_ (defined in nav2_util::SimpleActionServer< ActionT >)nav2_util::SimpleActionServer< ActionT >protected
publish_feedback(typename std::shared_ptr< typename ActionT::Feedback > feedback)nav2_util::SimpleActionServer< ActionT >inline
server_active_ (defined in nav2_util::SimpleActionServer< ActionT >)nav2_util::SimpleActionServer< ActionT >protected
server_timeout_ (defined in nav2_util::SimpleActionServer< ActionT >)nav2_util::SimpleActionServer< ActionT >protected
SimpleActionServer(NodeT node, const std::string &action_name, ExecuteCallback execute_callback, CompletionCallback completion_callback=nullptr, std::chrono::milliseconds server_timeout=std::chrono::milliseconds(500), bool spin_thread=false, const rcl_action_server_options_t &options=rcl_action_server_get_default_options())nav2_util::SimpleActionServer< ActionT >inlineexplicit
SimpleActionServer(rclcpp::node_interfaces::NodeBaseInterface::SharedPtr node_base_interface, rclcpp::node_interfaces::NodeClockInterface::SharedPtr node_clock_interface, rclcpp::node_interfaces::NodeLoggingInterface::SharedPtr node_logging_interface, rclcpp::node_interfaces::NodeWaitablesInterface::SharedPtr node_waitables_interface, const std::string &action_name, ExecuteCallback execute_callback, CompletionCallback completion_callback=nullptr, std::chrono::milliseconds server_timeout=std::chrono::milliseconds(500), bool spin_thread=false, const rcl_action_server_options_t &options=rcl_action_server_get_default_options())nav2_util::SimpleActionServer< ActionT >inlineexplicit
spin_thread_ (defined in nav2_util::SimpleActionServer< ActionT >)nav2_util::SimpleActionServer< ActionT >protected
stop_execution_ (defined in nav2_util::SimpleActionServer< ActionT >)nav2_util::SimpleActionServer< ActionT >protected
succeeded_current(typename std::shared_ptr< typename ActionT::Result > result=std::make_shared< typename ActionT::Result >())nav2_util::SimpleActionServer< ActionT >inline
terminate(std::shared_ptr< rclcpp_action::ServerGoalHandle< ActionT >> &handle, typename std::shared_ptr< typename ActionT::Result > result=std::make_shared< typename ActionT::Result >())nav2_util::SimpleActionServer< ActionT >inlineprotected
terminate_all(typename std::shared_ptr< typename ActionT::Result > result=std::make_shared< typename ActionT::Result >())nav2_util::SimpleActionServer< ActionT >inline
terminate_current(typename std::shared_ptr< typename ActionT::Result > result=std::make_shared< typename ActionT::Result >())nav2_util::SimpleActionServer< ActionT >inline
terminate_pending_goal()nav2_util::SimpleActionServer< ActionT >inline
update_mutex_ (defined in nav2_util::SimpleActionServer< ActionT >)nav2_util::SimpleActionServer< ActionT >mutableprotected
warn_msg(const std::string &msg) constnav2_util::SimpleActionServer< ActionT >inlineprotected
work()nav2_util::SimpleActionServer< ActionT >inline