

Go to the source code of this file.
Classes | |
| class | BT::ActionNodeBase |
| class | BT::AsyncActionNode |
| The AsyncActionNode a different thread where the action will be executed. More... | |
| class | BT::CoroActionNode |
| The CoroActionNode class is an ideal candidate for asynchronous actions which need to communicate with a service provider using an asynch request/reply interface (being a notable example ActionLib in ROS, MoveIt clients or move_base clients). More... | |
| class | BT::SimpleActionNode |
| The SimpleActionNode provides an easy to use ActionNode. The user should simply provide a callback with this signature. More... | |
| class | BT::SyncActionNode |
| The SyncActionNode is an helper derived class that explicitly forbids the status RUNNING and doesn't require an implementation of halt() More... | |
Namespaces | |
| namespace | BT |
Typedefs | |
| typedef AsyncActionNode | BT::ActionNode |