45 virtual void halt()
override;
std::atomic_bool boolean_value_
SyncActionTest(const std::string &name)
const std::string & name() const
Name of the instance, not the type.
The AsyncActionNode uses a different thread where the action will be executed.
void setBoolean(bool boolean_value)
The SyncActionNode is an ActionNode that explicitly prevents the status RUNNING and doesn't require a...
std::atomic< int > tick_count_
virtual void halt() overridefinal
You don't need to override this.
BT::NodeStatus tick() override
Method to be implemented by the user.
std::atomic_bool stop_loop_
std::chrono::high_resolution_clock::duration Duration