Public Member Functions | Static Public Attributes | Private Member Functions | Private Attributes | Static Private Attributes
rqt_publisher.publisher_tree_model.PublisherTreeModel Class Reference
Inheritance diagram for rqt_publisher.publisher_tree_model.PublisherTreeModel:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def add_publisher
def clear
def data
def flags
def get_publisher_ids
def handle_item_changed
def remove_items_with_parents
def remove_publisher
def setData
def update_publisher

Static Public Attributes

tuple item_value_changed = Signal(int, str, str, str, object)

Private Member Functions

def _get_data_items_for_path
def _recursive_create_items

Private Attributes

 _column_index
 _item_change_lock

Static Private Attributes

list _column_names = ['topic', 'type', 'rate', 'expression']

Detailed Description

Definition at line 41 of file publisher_tree_model.py.


Constructor & Destructor Documentation

Definition at line 45 of file publisher_tree_model.py.


Member Function Documentation

def rqt_publisher.publisher_tree_model.PublisherTreeModel._get_data_items_for_path (   self,
  slot_name,
  slot_type_name,
  slot_path,
  kwargs 
) [private]

Definition at line 119 of file publisher_tree_model.py.

def rqt_publisher.publisher_tree_model.PublisherTreeModel._recursive_create_items (   self,
  parent,
  slot,
  slot_name,
  slot_type_name,
  slot_path,
  expressions = {},
  kwargs 
) [private]

Definition at line 134 of file publisher_tree_model.py.

def rqt_publisher.publisher_tree_model.PublisherTreeModel.add_publisher (   self,
  publisher_info,
  top_level_row_number = None 
)

Definition at line 98 of file publisher_tree_model.py.

Definition at line 55 of file publisher_tree_model.py.

def rqt_publisher.publisher_tree_model.PublisherTreeModel.data (   self,
  index,
  role 
)

Definition at line 157 of file publisher_tree_model.py.

Definition at line 143 of file publisher_tree_model.py.

Definition at line 59 of file publisher_tree_model.py.

Definition at line 66 of file publisher_tree_model.py.

Definition at line 62 of file publisher_tree_model.py.

Definition at line 86 of file publisher_tree_model.py.

def rqt_publisher.publisher_tree_model.PublisherTreeModel.setData (   self,
  index,
  value,
  role 
)

Definition at line 181 of file publisher_tree_model.py.

Definition at line 94 of file publisher_tree_model.py.


Member Data Documentation

Definition at line 45 of file publisher_tree_model.py.

list rqt_publisher::publisher_tree_model.PublisherTreeModel::_column_names = ['topic', 'type', 'rate', 'expression'] [static, private]

Definition at line 42 of file publisher_tree_model.py.

Definition at line 45 of file publisher_tree_model.py.

tuple rqt_publisher::publisher_tree_model.PublisherTreeModel::item_value_changed = Signal(int, str, str, str, object) [static]

Definition at line 43 of file publisher_tree_model.py.


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


rqt_publisher
Author(s): Dorian Scholz
autogenerated on Thu Jun 6 2019 17:40:36