|
def | __contains__ (self, label) |
|
def | __enter__ (self) |
|
def | __exit__ (self, args) |
|
def | __getitem__ (self, label) |
|
def | __init__ (self, args, kwargs) |
|
def | __iter__ (self) |
|
def | assert_consistent_transitions (self) |
|
def | current_state (self) |
|
def | current_state_label (self) |
|
def | execute (self, userdata) |
|
def | initial_state (self) |
|
def | initial_state_label (self) |
|
def | sleep (self) |
|
def | sleep_duration (self) |
|
def | spin (self, userdata=None) |
|
def | userdata (self) |
|
def | __init__ (self, args, kwargs) |
|
def | execute (self, userdata) |
|
def | input_keys (self) |
|
def | name (self) |
|
def | outcomes (self) |
|
def | output_keys (self) |
|
def | parent (self) |
|
def | path (self) |
|
def | set_name (self, value) |
|
def | set_parent (self, value) |
|
def | sleep (self) |
|
def | sleep_duration (self) |
|
Definition at line 7 of file state_machine.py.
def flexbe_core.core.state_machine.StateMachine.__init__ |
( |
|
self, |
|
|
|
args, |
|
|
|
kwargs |
|
) |
| |
def flexbe_core.core.state_machine.StateMachine.__contains__ |
( |
|
self, |
|
|
|
label |
|
) |
| |
def flexbe_core.core.state_machine.StateMachine.__enter__ |
( |
|
self | ) |
|
def flexbe_core.core.state_machine.StateMachine.__exit__ |
( |
|
self, |
|
|
|
args |
|
) |
| |
def flexbe_core.core.state_machine.StateMachine.__getitem__ |
( |
|
self, |
|
|
|
label |
|
) |
| |
def flexbe_core.core.state_machine.StateMachine.__iter__ |
( |
|
self | ) |
|
def flexbe_core.core.state_machine.StateMachine._execute_current_state |
( |
|
self | ) |
|
|
private |
def flexbe_core.core.state_machine.StateMachine._valid_targets |
( |
|
self | ) |
|
|
private |
def flexbe_core.core.state_machine.StateMachine.add |
( |
|
label, |
|
|
|
state, |
|
|
|
transitions, |
|
|
|
remapping = None |
|
) |
| |
|
static |
def flexbe_core.core.state_machine.StateMachine.assert_consistent_transitions |
( |
|
self | ) |
|
def flexbe_core.core.state_machine.StateMachine.current_state |
( |
|
self | ) |
|
def flexbe_core.core.state_machine.StateMachine.current_state_label |
( |
|
self | ) |
|
def flexbe_core.core.state_machine.StateMachine.execute |
( |
|
self, |
|
|
|
userdata |
|
) |
| |
def flexbe_core.core.state_machine.StateMachine.get_opened_container |
( |
| ) |
|
|
static |
def flexbe_core.core.state_machine.StateMachine.initial_state |
( |
|
self | ) |
|
def flexbe_core.core.state_machine.StateMachine.initial_state_label |
( |
|
self | ) |
|
def flexbe_core.core.state_machine.StateMachine.sleep |
( |
|
self | ) |
|
def flexbe_core.core.state_machine.StateMachine.sleep_duration |
( |
|
self | ) |
|
def flexbe_core.core.state_machine.StateMachine.spin |
( |
|
self, |
|
|
|
userdata = None |
|
) |
| |
def flexbe_core.core.state_machine.StateMachine.userdata |
( |
|
self | ) |
|
flexbe_core.core.state_machine.StateMachine._current_state |
|
private |
flexbe_core.core.state_machine.StateMachine._currently_opened_container = None |
|
staticprivate |
flexbe_core.core.state_machine.StateMachine._labels |
|
private |
flexbe_core.core.state_machine.StateMachine._own_userdata |
|
private |
flexbe_core.core.state_machine.StateMachine._previously_opened_container |
|
private |
flexbe_core.core.state_machine.StateMachine._remappings |
|
private |
flexbe_core.core.state_machine.StateMachine._states |
|
private |
flexbe_core.core.state_machine.StateMachine._transitions |
|
private |
flexbe_core.core.state_machine.StateMachine._userdata |
|
private |
The documentation for this class was generated from the following file: