42 static inline const std::string MAIN_TREE_ATTRIBUTE_NAME =
"main_tree_to_execute";
43 static inline const std::string TREE_ELEMENT_NAME =
"BehaviorTree";
44 static inline const std::string TREE_ID_ATTRIBUTE_NAME =
"ID";
47 TreeBuilder(std::shared_ptr<BT::BehaviorTreeFactory> factory_ptr = std::make_shared<BT::BehaviorTreeFactory>());
68 bool override =
false);
92 static std::set<std::string>
getTreeNames(
const tinyxml2::XMLDocument& doc);
97 tinyxml2::XMLDocument doc_;
98 std::shared_ptr<BT::BehaviorTreeFactory> factory_ptr_;