AutoAPMS
Resilient Robot Mission Management
Loading...
Searching...
No Matches
TreeFromStringBuildHandler Class Reference

Standard build handler for building a behavior tree directly from an XML string. More...

Inheritance diagram for TreeFromStringBuildHandler:

Additional Inherited Members

- Public Member Functions inherited from TreeBuildHandler
 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.
 
- Protected Attributes inherited from TreeBuildHandler
const rclcpp::Logger logger_
 ROS 2 logger initialized with the name of the build handler.
 

Detailed Description

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.


The documentation for this class was generated from the following file: