Public Member Functions | Static Public Attributes | Private Member Functions | Private Attributes | List of all members
rqt_launch.launch_widget.LaunchWidget Class Reference
Inheritance diagram for rqt_launch.launch_widget.LaunchWidget:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, parent)
 
def load_parameters (self)
 
def restore_settings (self, plugin_settings, instance_settings)
 
def save_settings (self, plugin_settings, instance_settings)
 

Static Public Attributes

 sig_sysmsg = Signal(str)
 

Private Member Functions

def _create_launchconfig (self, launchfile_name, port_roscore=11311, folder_name_launchfile='launch')
 
def _create_widgets_for_launchfile (self, config)
 
def _load_launchfile_slot (self, launchfile_name)
 
def _refresh_launchfiles (self, package=None)
 
def _update_pkgs_contain_launchfiles (self)
 

Private Attributes

 _config
 
 _datamodel
 
 _delegate
 
 _launchfile_instances
 
 _node_controllers
 
 _num_nodes_previous
 
 _package_list
 
 _parent
 
 _port_roscore
 
 _rospack
 
 _run_id
 

Detailed Description

#TODO: comment

Definition at line 56 of file launch_widget.py.

Constructor & Destructor Documentation

def rqt_launch.launch_widget.LaunchWidget.__init__ (   self,
  parent 
)
@type parent: LaunchMain

Definition at line 64 of file launch_widget.py.

Member Function Documentation

def rqt_launch.launch_widget.LaunchWidget._create_launchconfig (   self,
  launchfile_name,
  port_roscore = 11311,
  folder_name_launchfile = 'launch' 
)
private
@rtype: ROSLaunchConfig
@raises RLException: raised by roslaunch.config.load_config_default.

Definition at line 143 of file launch_widget.py.

def rqt_launch.launch_widget.LaunchWidget._create_widgets_for_launchfile (   self,
  config 
)
private

Definition at line 167 of file launch_widget.py.

def rqt_launch.launch_widget.LaunchWidget._load_launchfile_slot (   self,
  launchfile_name 
)
private

Definition at line 110 of file launch_widget.py.

def rqt_launch.launch_widget.LaunchWidget._refresh_launchfiles (   self,
  package = None 
)
private
Inspired by rqt_msg.MessageWidget._refresh_msgs

Definition at line 234 of file launch_widget.py.

def rqt_launch.launch_widget.LaunchWidget._update_pkgs_contain_launchfiles (   self)
private
Inspired by rqt_msg.MessageWidget._update_pkgs_contain_launchfiles

Definition at line 221 of file launch_widget.py.

def rqt_launch.launch_widget.LaunchWidget.load_parameters (   self)
Loads all global parameters into roscore.

Definition at line 255 of file launch_widget.py.

def rqt_launch.launch_widget.LaunchWidget.restore_settings (   self,
  plugin_settings,
  instance_settings 
)

Definition at line 271 of file launch_widget.py.

def rqt_launch.launch_widget.LaunchWidget.save_settings (   self,
  plugin_settings,
  instance_settings 
)

Definition at line 267 of file launch_widget.py.

Member Data Documentation

rqt_launch.launch_widget.LaunchWidget._config
private

Definition at line 71 of file launch_widget.py.

rqt_launch.launch_widget.LaunchWidget._datamodel
private

Definition at line 84 of file launch_widget.py.

rqt_launch.launch_widget.LaunchWidget._delegate
private

Definition at line 88 of file launch_widget.py.

rqt_launch.launch_widget.LaunchWidget._launchfile_instances
private

Definition at line 240 of file launch_widget.py.

rqt_launch.launch_widget.LaunchWidget._node_controllers
private

Definition at line 94 of file launch_widget.py.

rqt_launch.launch_widget.LaunchWidget._num_nodes_previous
private

Definition at line 108 of file launch_widget.py.

rqt_launch.launch_widget.LaunchWidget._package_list
private

Definition at line 228 of file launch_widget.py.

rqt_launch.launch_widget.LaunchWidget._parent
private

Definition at line 69 of file launch_widget.py.

rqt_launch.launch_widget.LaunchWidget._port_roscore
private

Definition at line 74 of file launch_widget.py.

rqt_launch.launch_widget.LaunchWidget._rospack
private

Definition at line 78 of file launch_widget.py.

rqt_launch.launch_widget.LaunchWidget._run_id
private

Definition at line 76 of file launch_widget.py.

rqt_launch.launch_widget.LaunchWidget.sig_sysmsg = Signal(str)
static

Definition at line 62 of file launch_widget.py.


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


rqt_launch
Author(s): Isaac Saito, Stuart Glaser
autogenerated on Wed Oct 14 2020 03:50:59