Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | Static Private Attributes
rqt_robot_monitor.inspector_window.InspectorWindow Class Reference
Inheritance diagram for rqt_robot_monitor.inspector_window.InspectorWindow:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def closeEvent
def disable
def enable
def get_color_for_value
def pause
def unpause
def update_status_display

Public Attributes

 disp
 layout_vertical
 paused
 snaps
 snapshot
 status
 timeline_pane

Private Member Functions

def _cb
def _take_snapshot
def _write_key_val

Private Attributes

 _close_callback

Static Private Attributes

tuple _sig_clear = Signal()
tuple _sig_close_window = Signal()
tuple _sig_newline = Signal()
tuple _sig_write = Signal(str, str)

Detailed Description

Definition at line 47 of file inspector_window.py.


Constructor & Destructor Documentation

def rqt_robot_monitor.inspector_window.InspectorWindow.__init__ (   self,
  status,
  close_callback 
)

@todo: UI construction that currently is done in this method, 
       needs to be done in .ui file.
       
@param status: DiagnosticStatus
@param close_callback: When the instance of this class (InspectorWindow)
               terminates, this callback gets called.

Definition at line 53 of file inspector_window.py.


Member Function Documentation

def rqt_robot_monitor.inspector_window.InspectorWindow._cb (   self,
  msg,
  is_forced = False 
) [private]

@param status: DiagnosticsStatus

Overriden 

Definition at line 137 of file inspector_window.py.

Definition at line 181 of file inspector_window.py.

Definition at line 113 of file inspector_window.py.

Definition at line 108 of file inspector_window.py.

Supposed to be called upon pausing.

Definition at line 192 of file inspector_window.py.

Definition at line 185 of file inspector_window.py.

def rqt_robot_monitor.inspector_window.InspectorWindow.get_color_for_value (   self,
  queue_diagnostic,
  color_index 
)

Definition at line 97 of file inspector_window.py.

@todo: Create a superclass for this and RobotMonitorWidget that has
pause func. 

Definition at line 122 of file inspector_window.py.

Definition at line 132 of file inspector_window.py.

@param status: DiagnosticsStatus 

Definition at line 159 of file inspector_window.py.


Member Data Documentation

Definition at line 61 of file inspector_window.py.

Definition at line 51 of file inspector_window.py.

Definition at line 50 of file inspector_window.py.

Definition at line 49 of file inspector_window.py.

tuple rqt_robot_monitor::inspector_window.InspectorWindow::_sig_write = Signal(str, str) [static, private]

Definition at line 48 of file inspector_window.py.

Definition at line 61 of file inspector_window.py.

Definition at line 61 of file inspector_window.py.

Definition at line 61 of file inspector_window.py.

Definition at line 61 of file inspector_window.py.

Definition at line 61 of file inspector_window.py.

Definition at line 61 of file inspector_window.py.

Definition at line 61 of file inspector_window.py.


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


rqt_robot_monitor
Author(s): Isaac Saito, Ze'ev Klapow
autogenerated on Fri Jan 3 2014 11:56:17