![]() |
AutoAPMS
Resilient Robot Mission Management
|
Standard build handler for building a behavior tree directly from an XML string. More...
Additional Inherited Members | |
![]() | |
TreeBuildHandler (const std::string &name, rclcpp::Node::SharedPtr ros_node_ptr, NodeLoader::SharedPtr tree_node_loader_ptr) | |
Constructor allowing to give the build handler a specific name. | |
TreeBuildHandler (rclcpp::Node::SharedPtr ros_node_ptr, NodeLoader::SharedPtr tree_node_loader_ptr) | |
Constructor. | |
rclcpp::Node::SharedPtr | getRosNodePtr () const |
Get a shared pointer to the parent rclcpp::Node of this build handler. | |
NodeLoader::SharedPtr | getNodeLoaderPtr () const |
Get a shared pointer to the class loader instance used for loading the required behavior tree nodes. | |
![]() | |
const rclcpp::Logger | logger_ |
ROS 2 logger initialized with the name of the build handler. | |
Standard build handler for building a behavior tree directly from an XML string.
This build handler requires the user to encode the XML of a behavior tree and pass it as the build request. This may be done for example using TreeDocument::writeToString.
Definition at line 27 of file from_string_build_handler.cpp.