Go to the documentation of this file.
10 delay_started_(
false),
11 delay_aborted_(
false),
13 read_parameter_from_ports_(
false)
15 setRegistrationID(
"Delay");
20 delay_started_(false),
21 delay_aborted_(false),
23 read_parameter_from_ports_(true)
32 throw RuntimeError(
"Missing parameter [delay_msec] in DelayNode");
Result getInput(const std::string &key, T &destination) const
uint64_t add(std::chrono::milliseconds milliseconds, std::function< void(bool)> handler)
Adds a new timer.
virtual BT::NodeStatus tick() override
Method to be implemented by the user.
virtual BT::NodeStatus executeTick()
The method that should be used to invoke tick() and setStatus();.
DelayNode(const std::string &name, unsigned milliseconds)
void setStatus(NodeStatus new_status)
bool read_parameter_from_ports_
const TreeNode * child() const
behaviortree_cpp_v3
Author(s): Michele Colledanchise, Davide Faconti
autogenerated on Wed Jun 26 2024 02:51:19