| 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) const | nav2_util::SimpleActionServer< ActionT > | inlineprotected |
| empty_result() const | nav2_util::SimpleActionServer< ActionT > | inlineprotected |
| error_msg(const std::string &msg) const | nav2_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() const | nav2_util::SimpleActionServer< ActionT > | inline |
| get_current_goal_id() const (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | inline |
| get_pending_goal() const | nav2_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) const | nav2_util::SimpleActionServer< ActionT > | inlineprotected |
| is_active(const std::shared_ptr< rclcpp_action::ServerGoalHandle< ActionT >> handle) const | nav2_util::SimpleActionServer< ActionT > | inlineprotected |
| is_cancel_requested() const | nav2_util::SimpleActionServer< ActionT > | inline |
| is_preempt_requested() const | nav2_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 |
| setSoftRealTimePriority() | nav2_util::SimpleActionServer< ActionT > | inline |
| 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(), const bool realtime=false) | 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(), const bool realtime=false) | 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 |
| use_realtime_prioritization_ (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | protected |
| warn_msg(const std::string &msg) const | nav2_util::SimpleActionServer< ActionT > | inlineprotected |
| work() | nav2_util::SimpleActionServer< ActionT > | inline |