BehaviorTree
Core Library to create and execute Behavior Trees
Loading...
Searching...
No Matches
BT::Monitor::Hook Struct Reference
Collaboration diagram for BT::Monitor::Hook:

Public Types

enum class  Position { PRE = 0 , POST = 1 }
 
enum class  Mode { BREAKPOINT = 0 , REPLACE = 1 }
 
using Ptr = std::shared_ptr< Hook >
 

Public Attributes

bool enabled = true
 
Position position = Position::PRE
 
uint16_t node_uid = 0
 
Mode mode = Mode::BREAKPOINT
 
std::condition_variable wakeup
 
std::mutex mutex
 
bool ready = false
 
bool remove_when_done = false
 
NodeStatus desired_status = NodeStatus::SKIPPED
 

The documentation for this struct was generated from the following file: