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

Public Member Functions

def __init__ (self, parent, name, timeline)
 
def closeEvent (self, event)
 
def message_updated (self, status)
 
def queue_updated (self)
 

Public Attributes

 disp
 
 layout_vertical
 
 snaps
 
 snapshot
 
 status
 
 timeline
 
 timeline_pane
 

Static Public Attributes

 closed = Signal(str)
 

Private Member Functions

def _signal_message_updated (self, status)
 
def _signal_queue_updated (self)
 
def _take_snapshot (self)
 

Private Attributes

 _message_updated_processing
 
 _name
 
 _queue_updated_processing
 

Static Private Attributes

 _message_updated = Signal(dict)
 
 _queue_updated = Signal()
 

Detailed Description

Definition at line 46 of file inspector_window.py.

Constructor & Destructor Documentation

def rqt_robot_monitor.inspector_window.InspectorWindow.__init__ (   self,
  parent,
  name,
  timeline 
)
:param name: Name of inspecting diagnostic status
:param timeline: Timeline object from which a status is fetched

Definition at line 51 of file inspector_window.py.

Member Function Documentation

def rqt_robot_monitor.inspector_window.InspectorWindow._signal_message_updated (   self,
  status 
)
private

Definition at line 143 of file inspector_window.py.

def rqt_robot_monitor.inspector_window.InspectorWindow._signal_queue_updated (   self)
private

Definition at line 122 of file inspector_window.py.

def rqt_robot_monitor.inspector_window.InspectorWindow._take_snapshot (   self)
private

Definition at line 157 of file inspector_window.py.

def rqt_robot_monitor.inspector_window.InspectorWindow.closeEvent (   self,
  event 
)
called when this window is closed

Calls close on all snapshots, and emits the closed signal

Definition at line 98 of file inspector_window.py.

def rqt_robot_monitor.inspector_window.InspectorWindow.message_updated (   self,
  status 
)
This method just calls _signal_message_updated in 'best effort' manner.
This method should be called by signal with DirectConnection.

Definition at line 132 of file inspector_window.py.

def rqt_robot_monitor.inspector_window.InspectorWindow.queue_updated (   self)
This method just calls _signal_queue_updated in 'best effort' manner.
This method should be called by signal with DirectConnection.

Definition at line 111 of file inspector_window.py.

Member Data Documentation

rqt_robot_monitor.inspector_window.InspectorWindow._message_updated = Signal(dict)
staticprivate

Definition at line 48 of file inspector_window.py.

rqt_robot_monitor.inspector_window.InspectorWindow._message_updated_processing
private

Definition at line 68 of file inspector_window.py.

rqt_robot_monitor.inspector_window.InspectorWindow._name
private

Definition at line 60 of file inspector_window.py.

rqt_robot_monitor.inspector_window.InspectorWindow._queue_updated = Signal()
staticprivate

Definition at line 49 of file inspector_window.py.

rqt_robot_monitor.inspector_window.InspectorWindow._queue_updated_processing
private

Definition at line 69 of file inspector_window.py.

rqt_robot_monitor.inspector_window.InspectorWindow.closed = Signal(str)
static

Definition at line 47 of file inspector_window.py.

rqt_robot_monitor.inspector_window.InspectorWindow.disp

Definition at line 64 of file inspector_window.py.

rqt_robot_monitor.inspector_window.InspectorWindow.layout_vertical

Definition at line 62 of file inspector_window.py.

rqt_robot_monitor.inspector_window.InspectorWindow.snaps

Definition at line 92 of file inspector_window.py.

rqt_robot_monitor.inspector_window.InspectorWindow.snapshot

Definition at line 88 of file inspector_window.py.

rqt_robot_monitor.inspector_window.InspectorWindow.status

Definition at line 149 of file inspector_window.py.

rqt_robot_monitor.inspector_window.InspectorWindow.timeline

Definition at line 71 of file inspector_window.py.

rqt_robot_monitor.inspector_window.InspectorWindow.timeline_pane

Definition at line 81 of file inspector_window.py.


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


rqt_robot_monitor
Author(s): Austin Hendrix, Isaac Saito, Ze'ev Klapow, Kevin Watts, Josh Faust
autogenerated on Thu May 16 2019 02:14:30