The BehaviorTreeParser is a class used to read the model of a BehaviorTree from file or text and instantiate the corresponding tree using the BehaviorTreeFactory. More...
#include <bt_parser.h>
Public Member Functions | |
virtual Tree | instantiateTree (const Blackboard::Ptr &root_blackboard)=0 |
virtual void | loadFromFile (const std::string &filename)=0 |
virtual void | loadFromText (const std::string &xml_text)=0 |
Parser & | operator= (const Parser &other) |
Parser () | |
Parser (const Parser &other) | |
~Parser () |
The BehaviorTreeParser is a class used to read the model of a BehaviorTree from file or text and instantiate the corresponding tree using the BehaviorTreeFactory.
Definition at line 14 of file bt_parser.h.
BT::Parser::Parser | ( | const Parser & | other | ) |
virtual Tree BT::Parser::instantiateTree | ( | const Blackboard::Ptr & | root_blackboard | ) | [pure virtual] |
Implemented in BT::XMLParser.
virtual void BT::Parser::loadFromFile | ( | const std::string & | filename | ) | [pure virtual] |
Implemented in BT::XMLParser.
virtual void BT::Parser::loadFromText | ( | const std::string & | xml_text | ) | [pure virtual] |
Implemented in BT::XMLParser.