Public Member Functions | Static Public Attributes | Private Member Functions | Private Attributes
rqt_shell.shell.Shell Class Reference
Inheritance diagram for rqt_shell.shell.Shell:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def restore_settings
def save_settings
def shutdown_plugin
def trigger_configuration

Static Public Attributes

list shell_types

Private Member Functions

def _switch_shell_widget

Private Attributes

 _context
 _shell_type_index
 _widget

Detailed Description

Plugin providing an interactive shell

Definition at line 53 of file shell.py.


Constructor & Destructor Documentation

def rqt_shell.shell.Shell.__init__ (   self,
  context 
)

Definition at line 79 of file shell.py.


Member Function Documentation

Definition at line 86 of file shell.py.

def rqt_shell.shell.Shell.restore_settings (   self,
  plugin_settings,
  instance_settings 
)

Definition at line 109 of file shell.py.

def rqt_shell.shell.Shell.save_settings (   self,
  plugin_settings,
  instance_settings 
)

Definition at line 106 of file shell.py.

Definition at line 121 of file shell.py.

Definition at line 113 of file shell.py.


Member Data Documentation

Definition at line 79 of file shell.py.

Definition at line 109 of file shell.py.

Definition at line 79 of file shell.py.

Initial value:
[
        {
            'title': 'XTerm',
            'widget_class': XTermWidget,
            'description': 'Fully functional embedded XTerm (needs xterm and only works on X11).',
            'enabled': _has_xterm,
        },
        {
            'title': 'SpyderShell',
            'widget_class': SpyderShellWidget,
            'description': 'Advanced shell (needs spyderlib).',
            'enabled': _has_spyderlib,
        },
        {
            'title': 'SimpleShell',
            'widget_class': ShellWidget,
            'description': 'Simple shell for executing non-interactive finite commands.',
            'enabled': True,
        },
    ]

Definition at line 58 of file shell.py.


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


rqt_shell
Author(s): Dorian Scholz
autogenerated on Wed Sep 16 2015 06:58:18