Inheritance diagram for AlarmedItem:
Public Member Functions | |
def | __init__ |
AlarmedItem constructor. | |
def | parent |
return the parent AlarmedItem | |
def | state |
return the state of this object | |
def | children |
return the children of this object | |
def | newChild |
Add a child to the set of this object children. | |
def | isEnabled |
Is this item enabled? | |
def | enable |
Enable alarms on this object and all its children. | |
def | disable |
Disable alarms on this object and all its children. | |
def | iterateChildren |
iterate over the children of this method, calling a function on each | |
def | setState |
Set the state of the current object and propogate to parent if need be. | |
def | childStateSum |
Recalculate this object's state from its children. |
Definition at line 79 of file AlarmStates.py.
|
AlarmedItem constructor.
Definition at line 82 of file AlarmStates.py. |
|
return the children of this object
Definition at line 118 of file AlarmStates.py. |
|
Recalculate this object's state from its children.
Definition at line 199 of file AlarmStates.py. |
|
Disable alarms on this object and all its children.
Definition at line 151 of file AlarmStates.py. |
|
Enable alarms on this object and all its children.
Definition at line 141 of file AlarmStates.py. |
|
Is this item enabled?
Definition at line 134 of file AlarmStates.py. |
|
iterate over the children of this method, calling a function on each
Definition at line 161 of file AlarmStates.py. |
|
Add a child to the set of this object children.
Definition at line 126 of file AlarmStates.py. |
|
return the parent AlarmedItem
Definition at line 101 of file AlarmStates.py. |
|
Set the state of the current object and propogate to parent if need be.
Reimplemented in QLV_AlarmedItem. Definition at line 174 of file AlarmStates.py. |
|
return the state of this object
Definition at line 111 of file AlarmStates.py. |