Public Member Functions | Private Attributes
flexbe_states.check_condition_state.CheckConditionState Class Reference
Inheritance diagram for flexbe_states.check_condition_state.CheckConditionState:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def execute
def on_enter

Private Attributes

 _outcome
 _predicate

Detailed Description

Checks if the given condition is true and returns the corresponding outcome.
This state can be used if the further control flow of the behavior depends on a simple condition.

-- predicate    function	The condition whose truth value will be evaluated.
                                                        Has to expect one parameter which will be set to input_value and return a boolean.

># input_value	object		Input to the predicate function.

<= true 					Returned if the condition evaluates to True
<= false 					Returned if the condition evaluates to False

Definition at line 12 of file check_condition_state.py.


Constructor & Destructor Documentation

Constructor

Definition at line 28 of file check_condition_state.py.


Member Function Documentation

Execute this state

Definition at line 37 of file check_condition_state.py.

Definition at line 43 of file check_condition_state.py.


Member Data Documentation

Definition at line 28 of file check_condition_state.py.

Definition at line 28 of file check_condition_state.py.


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


flexbe_states
Author(s): Philipp Schillinger
autogenerated on Thu Jun 6 2019 19:32:33