Public Member Functions | Public Attributes | Private Attributes
rqt_robot_monitor.chronologic_state.StatusItem Class Reference
Inheritance diagram for rqt_robot_monitor.chronologic_state.StatusItem:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def close
def close_inspector_window
def disable
def enable
def get_name
def on_click
def strip_child
def update
def update_children

Public Attributes

 error_id
 inspector
 last_level
 level
 name
 status
 warning_id

Private Attributes

 _children_statusitems

Detailed Description

Represents a single tree node that is capable of holding children objects
of its class type.

Definition at line 43 of file chronologic_state.py.


Constructor & Destructor Documentation

:type status: DiagnosticStatus

Definition at line 49 of file chronologic_state.py.


Member Function Documentation

Because Isaac failed to find a way to call a destructor of a class in
python in general, he made this function, intending it to be called by
its parent object (in this case RobotMonitorWidget's instance)
every timeline when a certain node gets removed.

Definition at line 162 of file chronologic_state.py.

Definition at line 155 of file chronologic_state.py.

Definition at line 74 of file chronologic_state.py.

Definition at line 70 of file chronologic_state.py.

Definition at line 67 of file chronologic_state.py.

Definition at line 148 of file chronologic_state.py.

Definition at line 159 of file chronologic_state.py.

Replace old status with the passed one.

:type status: DiagnosticsStatus

Definition at line 78 of file chronologic_state.py.

def rqt_robot_monitor.chronologic_state.StatusItem.update_children (   self,
  status_new,
  diag_array 
)

Recursive for tree node's children.
Update text on treeWidgetItem, set icon on it.

:type status: DiagnosticStatus
:type msg: DiagnosticArray

Definition at line 86 of file chronologic_state.py.


Member Data Documentation

Definition at line 51 of file chronologic_state.py.

Definition at line 51 of file chronologic_state.py.

Definition at line 51 of file chronologic_state.py.

Definition at line 51 of file chronologic_state.py.

Definition at line 51 of file chronologic_state.py.

Definition at line 51 of file chronologic_state.py.

Definition at line 51 of file chronologic_state.py.

Definition at line 51 of file chronologic_state.py.


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


rqt_robot_monitor
Author(s): Isaac Saito, Ze'ev Klapow, Kevin Watts, Josh Faust
autogenerated on Mon Oct 6 2014 07:16:09