AutoAPMS
Resilient Robot Mission Management
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Modules Pages
TreeDocument Member List

This is the complete list of members for TreeDocument, including all inherited members.

addNodeModel(bool include_native=false)TreeDocument
getAllTreeNames() constTreeDocument
getNodeModel(tinyxml2::XMLDocument &doc)TreeDocumentstatic
getNodeModel(bool include_native=false) constTreeDocument
getRegisteredNodeNames(bool include_native=true) constTreeDocument
getRequiredNodeManifest() constTreeDocument
getRootTree()TreeDocument
getRootTreeName() constTreeDocument
getTree(const std::string &tree_name)TreeDocument
hasRootTreeName() constTreeDocument
hasTreeName(const std::string &tree_name) constTreeDocument
mergeFile(const std::string &path, bool adopt_root_tree=false)TreeDocument
mergeResource(const TreeResource &resource, bool adopt_root_tree=false)TreeDocument
mergeString(const std::string &tree_str, bool adopt_root_tree=false)TreeDocument
mergeTree(const TreeElement &tree, bool make_root_tree=false)TreeDocument
mergeTreeDocument(const XMLDocument &other, bool adopt_root_tree=false)TreeDocument
mergeTreeDocument(const TreeDocument &other, bool adopt_root_tree=false)TreeDocument
newTree(const std::string &tree_name)TreeDocument
newTree(const TreeElement &other_tree)TreeDocument
newTreeFromDocument(const TreeDocument &other, const std::string &tree_name="")TreeDocument
newTreeFromFile(const std::string &path, const std::string &tree_name="")TreeDocument
newTreeFromResource(const TreeResource &resource, const std::string &tree_name="")TreeDocument
newTreeFromString(const std::string &tree_str, const std::string &tree_name="")TreeDocument
NodeModelMap typedefTreeDocument
registerNodes(const NodeManifest &tree_node_manifest, bool override=false)TreeDocumentvirtual
removeTree(const std::string &tree_name)TreeDocument
removeTree(const TreeElement &tree)TreeDocument
reset()TreeDocument
setRootTreeName(const std::string &tree_name)TreeDocument
TreeDocument(const std::string &format_version=BTCPP_FORMAT_DEFAULT_VERSION, NodeRegistrationLoader::SharedPtr tree_node_loader=NodeRegistrationLoader::make_shared())TreeDocument
verify() constTreeDocument
writeToFile(const std::string &path) constTreeDocument
writeToString() constTreeDocument