Class CheckAtEndReq
Defined in File check_atend_req_node.hpp
Inheritance Relationships
Base Type
public BT::ActionNodeBase
Class Documentation
-
class CheckAtEndReq : public BT::ActionNodeBase
BehaviorTree node that checks the at-end requirements of a durative action.
Public Functions
-
CheckAtEndReq(const std::string &xml_tag_name, const BT::NodeConfig &conf)
Constructor for the CheckAtEndReq node.
- Parameters:
xml_tag_name – [in] Name of the XML tag for this node in the BT definition.
conf – [in] Node configuration including the blackboard.
-
inline void halt()
Halt method (required by the BT framework).
-
BT::NodeStatus tick() override
Main execution method for the BT node.
- Returns:
BT::NodeStatus Status of tick execution
Public Static Functions
-
static inline BT::PortsList providedPorts()
Creates list of BT ports.
- Returns:
BT::PortsList Containing basic ports along with node-specific ports
-
CheckAtEndReq(const std::string &xml_tag_name, const BT::NodeConfig &conf)