Class ExecuteCommand
Defined in File execute_command_node.hpp
Inheritance Relationships
Base Type
public BT::StatefulActionNode
Class Documentation
-
class ExecuteCommand : public BT::StatefulActionNode
Public Functions
-
inline ExecuteCommand(const std::string &name, const BT::NodeConfig &conf)
-
~ExecuteCommand() = default
Public Static Functions
-
static inline BT::PortsList providedPorts()
Protected Functions
-
BT::NodeStatus onStart() override
-
BT::NodeStatus onRunning() override
-
void onHalted() override
Protected Attributes
-
std::shared_ptr<CommandHandler> command_handler_
-
inline ExecuteCommand(const std::string &name, const BT::NodeConfig &conf)