Classes | Public Member Functions | Private Attributes | List of all members
BT::XMLParser Class Reference

#include <xml_parsing.h>

Classes

struct  Pimpl
 

Public Member Functions

TreeNode::Ptr instantiateTree (std::vector< TreeNode::Ptr > &nodes, const Blackboard::Ptr &blackboard)
 
void loadFromFile (const std::string &filename)
 
void loadFromText (const std::string &xml_text)
 
XMLParseroperator= (const XMLParser &other)=delete
 
 XMLParser (const BehaviorTreeFactory &factory)
 
 XMLParser (const XMLParser &other)=delete
 
 ~XMLParser ()
 

Private Attributes

Pimpl_p
 

Detailed Description

Definition at line 8 of file xml_parsing.h.

Constructor & Destructor Documentation

BT::XMLParser::XMLParser ( const BehaviorTreeFactory factory)

Definition at line 74 of file xml_parsing.cpp.

BT::XMLParser::~XMLParser ( )

Definition at line 78 of file xml_parsing.cpp.

BT::XMLParser::XMLParser ( const XMLParser other)
delete

Member Function Documentation

TreeNode::Ptr BT::XMLParser::instantiateTree ( std::vector< TreeNode::Ptr > &  nodes,
const Blackboard::Ptr blackboard 
)

Definition at line 367 of file xml_parsing.cpp.

void BT::XMLParser::loadFromFile ( const std::string &  filename)

Definition at line 83 of file xml_parsing.cpp.

void BT::XMLParser::loadFromText ( const std::string &  xml_text)

Definition at line 97 of file xml_parsing.cpp.

XMLParser& BT::XMLParser::operator= ( const XMLParser other)
delete

Member Data Documentation

Pimpl* BT::XMLParser::_p
private

Definition at line 26 of file xml_parsing.h.


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


behaviortree_cpp
Author(s): Michele Colledanchise, Davide Faconti
autogenerated on Sat Feb 2 2019 04:01:55