|
BehaviorTree
Core Library to create and execute Behavior Trees
|
#include <exceptions.h>


Public Member Functions | |
| NodeExecutionError (TickBacktraceEntry failed_node, const std::string &original_message) | |
| const TickBacktraceEntry & | failedNode () const |
| The node that threw the exception. | |
| const std::string & | originalMessage () const |
Public Member Functions inherited from BT::RuntimeError | |
| RuntimeError (std::string_view message) | |
| template<typename... SV> | |
| RuntimeError (const SV &... args) | |
Public Member Functions inherited from BT::BehaviorTreeException | |
| BehaviorTreeException (std::string_view message) | |
| template<typename... SV> | |
| BehaviorTreeException (const SV &... args) | |
| const char * | what () const noexcept |
Exception thrown when a node's tick() method throws an exception. Contains information about the node where the exception originated.