Public Member Functions | Static Public Attributes | Private Member Functions | Private Attributes | List of all members
rqt_service_caller.service_caller_widget.ServiceCallerWidget Class Reference
Inheritance diagram for rqt_service_caller.service_caller_widget.ServiceCallerWidget:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self)
 
def fill_message_slots (self, message, topic_name, expressions, counter)
 
def on_call_service_button_clicked (self)
 
def on_refresh_services_button_clicked (self)
 
def on_request_tree_widget_customContextMenuRequested (self, pos)
 
def on_response_tree_widget_customContextMenuRequested (self, pos)
 
def on_service_combo_box_currentIndexChanged (self, service_name)
 
def request_tree_widget_itemChanged (self, item, column)
 
def restore_settings (self, plugin_settings, instance_settings)
 
def save_settings (self, plugin_settings, instance_settings)
 
def trigger_configuration (self)
 

Static Public Attributes

list column_names = ['service', 'type', 'expression']
 

Private Member Functions

def _evaluate_expression (self, expression, slot_type)
 
def _recursive_create_widget_items (self, parent, topic_name, type_name, message, is_editable=True)
 
def _show_context_menu (self, item, global_pos)
 

Private Attributes

 _column_index
 
 _eval_locals
 
 _service_info
 
 _services
 

Detailed Description

Definition at line 52 of file service_caller_widget.py.

Constructor & Destructor Documentation

def rqt_service_caller.service_caller_widget.ServiceCallerWidget.__init__ (   self)

Definition at line 55 of file service_caller_widget.py.

Member Function Documentation

def rqt_service_caller.service_caller_widget.ServiceCallerWidget._evaluate_expression (   self,
  expression,
  slot_type 
)
private

Definition at line 231 of file service_caller_widget.py.

def rqt_service_caller.service_caller_widget.ServiceCallerWidget._recursive_create_widget_items (   self,
  parent,
  topic_name,
  type_name,
  message,
  is_editable = True 
)
private

Definition at line 155 of file service_caller_widget.py.

def rqt_service_caller.service_caller_widget.ServiceCallerWidget._show_context_menu (   self,
  item,
  global_pos 
)
private

Definition at line 299 of file service_caller_widget.py.

def rqt_service_caller.service_caller_widget.ServiceCallerWidget.fill_message_slots (   self,
  message,
  topic_name,
  expressions,
  counter 
)

Definition at line 204 of file service_caller_widget.py.

def rqt_service_caller.service_caller_widget.ServiceCallerWidget.on_call_service_button_clicked (   self)

Definition at line 262 of file service_caller_widget.py.

def rqt_service_caller.service_caller_widget.ServiceCallerWidget.on_refresh_services_button_clicked (   self)

Definition at line 105 of file service_caller_widget.py.

def rqt_service_caller.service_caller_widget.ServiceCallerWidget.on_request_tree_widget_customContextMenuRequested (   self,
  pos 
)

Definition at line 290 of file service_caller_widget.py.

def rqt_service_caller.service_caller_widget.ServiceCallerWidget.on_response_tree_widget_customContextMenuRequested (   self,
  pos 
)

Definition at line 295 of file service_caller_widget.py.

def rqt_service_caller.service_caller_widget.ServiceCallerWidget.on_service_combo_box_currentIndexChanged (   self,
  service_name 
)

Definition at line 127 of file service_caller_widget.py.

def rqt_service_caller.service_caller_widget.ServiceCallerWidget.request_tree_widget_itemChanged (   self,
  item,
  column 
)

Definition at line 190 of file service_caller_widget.py.

def rqt_service_caller.service_caller_widget.ServiceCallerWidget.restore_settings (   self,
  plugin_settings,
  instance_settings 
)

Definition at line 86 of file service_caller_widget.py.

def rqt_service_caller.service_caller_widget.ServiceCallerWidget.save_settings (   self,
  plugin_settings,
  instance_settings 
)

Definition at line 82 of file service_caller_widget.py.

def rqt_service_caller.service_caller_widget.ServiceCallerWidget.trigger_configuration (   self)

Definition at line 99 of file service_caller_widget.py.

Member Data Documentation

rqt_service_caller.service_caller_widget.ServiceCallerWidget._column_index
private

Definition at line 73 of file service_caller_widget.py.

rqt_service_caller.service_caller_widget.ServiceCallerWidget._eval_locals
private

Definition at line 60 of file service_caller_widget.py.

rqt_service_caller.service_caller_widget.ServiceCallerWidget._service_info
private

Definition at line 77 of file service_caller_widget.py.

rqt_service_caller.service_caller_widget.ServiceCallerWidget._services
private

Definition at line 107 of file service_caller_widget.py.

list rqt_service_caller.service_caller_widget.ServiceCallerWidget.column_names = ['service', 'type', 'expression']
static

Definition at line 53 of file service_caller_widget.py.


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


rqt_service_caller
Author(s): Dorian Scholz
autogenerated on Wed Jun 5 2019 21:20:04