Public Member Functions | Private Attributes
BT::ParallelNode Class Reference

#include <parallel_node.h>

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

List of all members.

Public Member Functions

int DrawType ()
unsigned int get_threshold_M ()
void Halt ()
 ParallelNode (std::string name, int threshold_M)
void set_threshold_M (unsigned int threshold_M)
BT::ReturnStatus Tick ()
 ~ParallelNode ()

Private Attributes

unsigned int failure_childred_num_
unsigned int success_childred_num_
unsigned int threshold_M_

Detailed Description

Definition at line 22 of file parallel_node.h.


Constructor & Destructor Documentation

BT::ParallelNode::ParallelNode ( std::string  name,
int  threshold_M 
) [explicit]

Definition at line 18 of file parallel_node.cpp.

Definition at line 23 of file parallel_node.cpp.


Member Function Documentation

int BT::ParallelNode::DrawType ( ) [virtual]

Implements BT::TreeNode.

Definition at line 107 of file parallel_node.cpp.

Definition at line 113 of file parallel_node.cpp.

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

Reimplemented from BT::ControlNode.

Definition at line 100 of file parallel_node.cpp.

void BT::ParallelNode::set_threshold_M ( unsigned int  threshold_M)

Definition at line 118 of file parallel_node.cpp.

Implements BT::TreeNode.

Definition at line 25 of file parallel_node.cpp.


Member Data Documentation

Definition at line 38 of file parallel_node.h.

Definition at line 37 of file parallel_node.h.

unsigned int BT::ParallelNode::threshold_M_ [private]

Definition at line 36 of file parallel_node.h.


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


behavior_tree_core
Author(s): Michele Colledanchise
autogenerated on Sun Sep 10 2017 02:31:49