Go to the documentation of this file. 1 #ifndef DECORATOR_SUBTREE_NODE_H
2 #define DECORATOR_SUBTREE_NODE_H
83 #endif // DECORATOR_SUBTREE_NODE_H
NodeType
Enumerates the possible types of nodes.
const NodeConfig & config() const
virtual BT::NodeStatus tick() override
Method to be implemented by the user.
virtual ~SubTreeNode() override=default
void setSubtreeID(const std::string &ID)
virtual NodeType type() const override final
std::unordered_map< std::string, PortInfo > PortsList
const std::string & subtreeID() const
SubTreeNode(const std::string &name, const NodeConfig &config)
const std::string & name() const
Name of the instance, not the type.
static PortsList providedPorts()
The SubTreeNode is a way to wrap an entire Subtree, creating a separated BlackBoard....