Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
rqt_robot_dashboard.console_dash_widget.ConsoleDashWidget Class Reference
Inheritance diagram for rqt_robot_dashboard.console_dash_widget.ConsoleDashWidget:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, context, icon_paths=None, minimal=True)
 
def restore_settings (self, plugin_settings, instance_settings)
 
def save_settings (self, plugin_settings, instance_settings)
 
def shutdown_widget (self)
 
def update_rosout (self)
 
- Public Member Functions inherited from rqt_robot_dashboard.icon_tool_button.IconToolButton
def __init__ (self, name, icons, clicked_icons=None, suppress_overlays=False, icon_paths=None)
 
def state (self)
 
def update_state (self, state)
 

Public Attributes

 context
 
 minimal
 
- Public Attributes inherited from rqt_robot_dashboard.icon_tool_button.IconToolButton
 icon_helper
 
 name
 

Private Member Functions

def _console_destroyed (self)
 
def _insert_messages (self)
 
def _message_cb (self, log_msg)
 
def _show_console (self)
 

Private Attributes

 _console
 
 _console_shown
 
 _datamodel
 
 _message_queue
 
 _mutex
 
 _proxymodel
 
 _rospack
 
 _subscriber
 
 _timer
 

Additional Inherited Members

- Static Public Attributes inherited from rqt_robot_dashboard.icon_tool_button.IconToolButton
 state_changed = Signal(int)
 

Detailed Description

A widget which brings up the ROS console.

:param context: The plugin context to create the monitor in.
:type context: qt_gui.plugin_context.PluginContext

Definition at line 46 of file console_dash_widget.py.

Constructor & Destructor Documentation

◆ __init__()

def rqt_robot_dashboard.console_dash_widget.ConsoleDashWidget.__init__ (   self,
  context,
  icon_paths = None,
  minimal = True 
)

Definition at line 53 of file console_dash_widget.py.

Member Function Documentation

◆ _console_destroyed()

def rqt_robot_dashboard.console_dash_widget.ConsoleDashWidget._console_destroyed (   self)
private

Definition at line 163 of file console_dash_widget.py.

◆ _insert_messages()

def rqt_robot_dashboard.console_dash_widget.ConsoleDashWidget._insert_messages (   self)
private

Definition at line 106 of file console_dash_widget.py.

◆ _message_cb()

def rqt_robot_dashboard.console_dash_widget.ConsoleDashWidget._message_cb (   self,
  log_msg 
)
private

Definition at line 120 of file console_dash_widget.py.

◆ _show_console()

def rqt_robot_dashboard.console_dash_widget.ConsoleDashWidget._show_console (   self)
private

Definition at line 91 of file console_dash_widget.py.

◆ restore_settings()

def rqt_robot_dashboard.console_dash_widget.ConsoleDashWidget.restore_settings (   self,
  plugin_settings,
  instance_settings 
)

Definition at line 178 of file console_dash_widget.py.

◆ save_settings()

def rqt_robot_dashboard.console_dash_widget.ConsoleDashWidget.save_settings (   self,
  plugin_settings,
  instance_settings 
)

Definition at line 175 of file console_dash_widget.py.

◆ shutdown_widget()

def rqt_robot_dashboard.console_dash_widget.ConsoleDashWidget.shutdown_widget (   self)

Definition at line 168 of file console_dash_widget.py.

◆ update_rosout()

def rqt_robot_dashboard.console_dash_widget.ConsoleDashWidget.update_rosout (   self)

Definition at line 126 of file console_dash_widget.py.

Member Data Documentation

◆ _console

rqt_robot_dashboard.console_dash_widget.ConsoleDashWidget._console
private

Definition at line 70 of file console_dash_widget.py.

◆ _console_shown

rqt_robot_dashboard.console_dash_widget.ConsoleDashWidget._console_shown
private

Definition at line 88 of file console_dash_widget.py.

◆ _datamodel

rqt_robot_dashboard.console_dash_widget.ConsoleDashWidget._datamodel
private

Definition at line 66 of file console_dash_widget.py.

◆ _message_queue

rqt_robot_dashboard.console_dash_widget.ConsoleDashWidget._message_queue
private

Definition at line 76 of file console_dash_widget.py.

◆ _mutex

rqt_robot_dashboard.console_dash_widget.ConsoleDashWidget._mutex
private

Definition at line 77 of file console_dash_widget.py.

◆ _proxymodel

rqt_robot_dashboard.console_dash_widget.ConsoleDashWidget._proxymodel
private

Definition at line 67 of file console_dash_widget.py.

◆ _rospack

rqt_robot_dashboard.console_dash_widget.ConsoleDashWidget._rospack
private

Definition at line 71 of file console_dash_widget.py.

◆ _subscriber

rqt_robot_dashboard.console_dash_widget.ConsoleDashWidget._subscriber
private

Definition at line 78 of file console_dash_widget.py.

◆ _timer

rqt_robot_dashboard.console_dash_widget.ConsoleDashWidget._timer
private

Definition at line 84 of file console_dash_widget.py.

◆ context

rqt_robot_dashboard.console_dash_widget.ConsoleDashWidget.context

Definition at line 80 of file console_dash_widget.py.

◆ minimal

rqt_robot_dashboard.console_dash_widget.ConsoleDashWidget.minimal

Definition at line 63 of file console_dash_widget.py.


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


rqt_robot_dashboard
Author(s): Ze'ev Klapow
autogenerated on Wed Mar 2 2022 00:58:48