Public Member Functions | Protected Attributes
BTAction Class Reference

#include <bt_action.h>

Inheritance diagram for BTAction:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 BTAction (std::string name)
 BTAction (std::string name)
 BTAction (std::string name)
virtual void execute_callback (const behavior_tree_core::BTGoalConstPtr &goal)=0
void execute_callback (const behavior_tree_core::BTGoalConstPtr &goal)
void execute_callback (const behavior_tree_core::BTGoalConstPtr &goal)
void set_status (int status)
void set_status (int status)
void set_status (int status)
 ~BTAction (void)
 ~BTAction (void)
 ~BTAction (void)

Protected Attributes

std::string action_name_
actionlib::SimpleActionServer
< behavior_tree_core::BTAction > 
as_
behavior_tree_core::BTFeedback feedback_
ros::NodeHandle nh_
behavior_tree_core::BTResult result_

Detailed Description

Definition at line 23 of file action_example.cpp.


Constructor & Destructor Documentation

BTAction::BTAction ( std::string  name) [inline, explicit]

Definition at line 36 of file action_example.cpp.

BTAction::~BTAction ( void  ) [inline]

Definition at line 44 of file action_example.cpp.

BTAction::BTAction ( std::string  name)
BTAction::~BTAction ( void  ) [inline]

Definition at line 30 of file bt_action.h.

BTAction::BTAction ( std::string  name) [inline, explicit]

Definition at line 34 of file condition_example.cpp.

BTAction::~BTAction ( void  ) [inline]

Definition at line 43 of file condition_example.cpp.


Member Function Documentation

virtual void BTAction::execute_callback ( const behavior_tree_core::BTGoalConstPtr &  goal) [pure virtual]

Implemented in StartCondition.

void BTAction::execute_callback ( const behavior_tree_core::BTGoalConstPtr &  goal) [inline]

Reimplemented in StartCondition.

Definition at line 45 of file condition_example.cpp.

void BTAction::execute_callback ( const behavior_tree_core::BTGoalConstPtr &  goal) [inline]

Reimplemented in StartCondition.

Definition at line 47 of file action_example.cpp.

void BTAction::set_status ( int  status)
void BTAction::set_status ( int  status) [inline]

Definition at line 58 of file condition_example.cpp.

void BTAction::set_status ( int  status) [inline]

Definition at line 79 of file action_example.cpp.


Member Data Documentation

std::string BTAction::action_name_ [protected]

Definition at line 29 of file action_example.cpp.

actionlib::SimpleActionServer< behavior_tree_core::BTAction > BTAction::as_ [protected]

Definition at line 28 of file action_example.cpp.

behavior_tree_core::BTFeedback BTAction::feedback_ [protected]

Definition at line 31 of file action_example.cpp.

Reimplemented in StartCondition.

Definition at line 26 of file action_example.cpp.

behavior_tree_core::BTResult BTAction::result_ [protected]

Definition at line 32 of file action_example.cpp.


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


behavior_tree_leaves
Author(s): Michele Colledanchise
autogenerated on Thu Jun 6 2019 18:19:15