behavior_context.hpp File
Included Headers
#include <moveit_pro_behavior_interface/bounded_retention_queue.hpp>
#include <moveit_pro_behavior_interface/logger.hpp>
#include <moveit_pro_macros/macros.hpp>
#include <moveit_pro_types/string_hash.hpp>
#include "moveit_pro_behavior_interface/btcpp_fork_guard.hpp"
#include <tf2_ros/buffer.h>
#include <tf2_ros/transform_broadcaster.h>
#include <tf2_ros/transform_listener.h>
#include <functional>
#include <mutex>
#include <string>
#include <string_view>
#include <unordered_map>
#include <utility>
Namespaces Index
| namespace | rclcpp |
| namespace | moveit_pro |
| namespace | base |
| namespace | behaviors |
Classes Index
| class | PersistentPublisherCache |
|
Topic-keyed cache of publishers whose latched samples must outlive the Behavior instance that created them. More... | |
| struct | BehaviorContext |
|
The BehaviorContext struct contains shared resources that are common between all instances of Behaviors that inherit from moveit_pro::behaviors::SharedResourcesNode. More... | |
Generated via doxygen2docusaurus 2.2.2 by Doxygen 1.9.8.