15 #ifndef BEHAVIOR_TREE_PLUGIN__TRANSITION_EVENTS__RESET_REQUEST_EVENT_HPP_
16 #define BEHAVIOR_TREE_PLUGIN__TRANSITION_EVENTS__RESET_REQUEST_EVENT_HPP_
20 #include <rclcpp/rclcpp.hpp>
29 BT::TreeNode * root_node,
31 std::function<
void()> reset_request_function);
36 BT::Duration timestamp,
const BT::TreeNode & node, BT::NodeStatus prev_status,
37 BT::NodeStatus status)
override;
39 std::function<void()> reset_request_function_;
Definition: reset_request_event.hpp:26
ResetRequestEvent(BT::TreeNode *root_node, std::function< traffic_simulator::behavior::Request()> get_request_function, std::function< void()> reset_request_function)
Definition: reset_request_event.cpp:21
const std::string & getCurrentAction() const
Definition: transition_event.hpp:27
Definition: logging_event.hpp:23
Request
Definition: behavior.hpp:25
std::string string
Definition: junit5.hpp:26