2#include "behaviortree_cpp/loggers/abstract_logger.h"
12
13
14
15
16
17
18
19
20
21
22
23
28
29
30
31
32
33
42 virtual ~FileLogger2()
override;
51 uint64_t timestamp_usec;
58 void flush()
override;
62 std::unique_ptr<Pimpl> _p;
66 void writeBatch(std::deque<Transition>& transitions);
The FileLogger2 is a logger that saves the tree as XML and all the transitions. Data is written to fi...
Definition: bt_file_logger_v2.h:25
FileLogger2(const Tree &tree, std::filesystem::path const &filepath)
To correctly read this log with Groot2, you must use the suffix ".btlog". Constructor will throw othe...
Definition: abstract_logger.h:18
Struct used to store a tree. If this object goes out of scope, the tree is destroyed.
Definition: bt_factory.h:100
Abstract base class for Behavior Tree Nodes.
Definition: tree_node.h:154
Definition: action_node.h:24
NodeStatus
Definition: basic_types.h:34
Definition: bt_file_logger_v2.h:48