Public Member Functions | |
def | __init__ (self, conditions=dict(), args, kwargs) |
def | execute (self, args, kwargs) |
Public Member Functions inherited from flexbe_core.core.operatable_state_machine.OperatableStateMachine | |
def | __init__ (self, args, kwargs) |
def | confirm (self, name, id) |
def | destroy (self) |
def | execute (self, parent_ud=smach.UserData()) |
def | on_exit (self, userdata) |
def | replace (self, new_state) |
Public Member Functions inherited from flexbe_core.core.preemptable_state_machine.PreemptableStateMachine | |
def | __init__ (self, args, kwargs) |
Public Member Functions inherited from flexbe_core.core.loopback_state_machine.LoopbackStateMachine | |
def | __init__ (self, args, kwargs) |
Public Member Functions inherited from flexbe_core.core.lockable_state_machine.LockableStateMachine | |
def | __init__ (self, args, kwargs) |
def | get_locked_state (self) |
def | is_locked (self) |
def | is_locked_inside (self) |
def | lock (self, path) |
def | transition_allowed (self, state, outcome) |
def | unlock (self, path) |
Static Public Attributes | |
active_container = None | |
Static Public Attributes inherited from flexbe_core.core.operatable_state_machine.OperatableStateMachine | |
int | autonomy_level = 3 |
bool | silent_mode = False |
Static Public Attributes inherited from flexbe_core.core.lockable_state_machine.LockableStateMachine | |
path_for_switch = None | |
Private Attributes | |
_parent_active_container | |
Additional Inherited Members | |
Static Public Member Functions inherited from flexbe_core.core.operatable_state_machine.OperatableStateMachine | |
def | add (label, state, transitions=None, autonomy=None, remapping=None) |
Public Attributes inherited from flexbe_core.core.operatable_state_machine.OperatableStateMachine | |
autonomy | |
id | |
name | |
Public Attributes inherited from flexbe_core.core.lockable_state_machine.LockableStateMachine | |
name | |
transitions | |
A state machine that is always executed alone when becoming active.
Definition at line 10 of file priority_container.py.
def flexbe_core.core.priority_container.PriorityContainer.__init__ | ( | self, | |
conditions = dict() , |
|||
args, | |||
kwargs | |||
) |
Definition at line 16 of file priority_container.py.
def flexbe_core.core.priority_container.PriorityContainer.execute | ( | self, | |
args, | |||
kwargs | |||
) |
Definition at line 21 of file priority_container.py.
|
private |
Definition at line 19 of file priority_container.py.
|
static |
Definition at line 14 of file priority_container.py.