Public Member Functions | Private Attributes
rqt_console.message_proxy_model.MessageProxyModel Class Reference

List of all members.

Public Member Functions

def __init__
def add_exclude_filter
def add_highlight_filter
def data
def delete_exclude_filter
def delete_highlight_filter
def filterAcceptsRow
def handle_filters_changed
def save_to_file
def set_show_highlighted_only

Private Attributes

 _exclude_filters
 _filters
 _highlight_filters
 _show_highlighted_only

Detailed Description

Provides sorting and filtering capabilities for the MessageDataModel.
Filtering is based on subclassed Filters stored in the FilterCollections.

Definition at line 39 of file message_proxy_model.py.


Constructor & Destructor Documentation

Definition at line 44 of file message_proxy_model.py.


Member Function Documentation

Definition at line 101 of file message_proxy_model.py.

Definition at line 104 of file message_proxy_model.py.

def rqt_console.message_proxy_model.MessageProxyModel.data (   self,
  index,
  role = None 
)
Sets colors of items based on highlight filters and severity type

Definition at line 72 of file message_proxy_model.py.

Definition at line 107 of file message_proxy_model.py.

Definition at line 114 of file message_proxy_model.py.

def rqt_console.message_proxy_model.MessageProxyModel.filterAcceptsRow (   self,
  sourcerow,
  sourceparent 
)
returns: True if the row does not match the exclude filters AND (_show_highlighted_only is False OR it matches the _highlight_filters, ''bool''
OR
returns: False if the row matches the exclude filters OR (_show_highlighted_only is True and it doesn't match the _highlight_filters, ''bool''

Definition at line 54 of file message_proxy_model.py.

Definition at line 98 of file message_proxy_model.py.

Saves to an already open filehandle.
:return: True if file write is successful, ''bool''
OR
:return: False if file write fails, ''bool''

Definition at line 125 of file message_proxy_model.py.

Definition at line 121 of file message_proxy_model.py.


Member Data Documentation

Definition at line 44 of file message_proxy_model.py.

Definition at line 44 of file message_proxy_model.py.

Definition at line 44 of file message_proxy_model.py.

Definition at line 44 of file message_proxy_model.py.


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


rqt_console
Author(s): Aaron Blasdel
autogenerated on Fri Jan 3 2014 11:54:30