Public Member Functions | Protected Attributes
BT::ROSAction Class Reference

#include <ros_action.h>

Inheritance diagram for BT::ROSAction:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void Halt ()
 ROSAction (std::string name)
void WaitForTick ()
 ~ROSAction ()

Protected Attributes

actionlib::SimpleActionClient
< behavior_tree_core::BTAction > 
action_client_
behavior_tree_core::BTGoal goal
behavior_tree_core::BTResult node_result

Detailed Description

Definition at line 28 of file ros_action.h.


Constructor & Destructor Documentation

BT::ROSAction::ROSAction ( std::string  name) [explicit]

Definition at line 18 of file ros_action.cpp.

Definition at line 30 of file ros_action.cpp.


Member Function Documentation

void BT::ROSAction::Halt ( ) [virtual]

Implements BT::ActionNode.

Definition at line 68 of file ros_action.cpp.

void BT::ROSAction::WaitForTick ( ) [virtual]

Implements BT::ActionNode.

Definition at line 32 of file ros_action.cpp.


Member Data Documentation

actionlib::SimpleActionClient<behavior_tree_core::BTAction> BT::ROSAction::action_client_ [protected]

Definition at line 31 of file ros_action.h.

behavior_tree_core::BTGoal BT::ROSAction::goal [protected]

Definition at line 33 of file ros_action.h.

behavior_tree_core::BTResult BT::ROSAction::node_result [protected]

Definition at line 32 of file ros_action.h.


The documentation for this class was generated from the following files:


behavior_tree_core
Author(s): Michele Colledanchise
autogenerated on Thu Jun 6 2019 18:19:08