<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>bag_reader.cpp</name>
    <path>/tmp/ws/src/swri_console/src/</path>
    <filename>bag__reader_8cpp.html</filename>
    <includes id="bag__reader_8h" name="bag_reader.h" local="yes" imported="no">include/swri_console/bag_reader.h</includes>
  </compound>
  <compound kind="file">
    <name>bag_reader.h</name>
    <path>/tmp/ws/src/swri_console/include/swri_console/</path>
    <filename>bag__reader_8h.html</filename>
    <class kind="class">swri_console::BagReader</class>
    <namespace>swri_console</namespace>
  </compound>
  <compound kind="file">
    <name>console_generator.py</name>
    <path>/tmp/ws/src/swri_console/scripts/</path>
    <filename>console__generator_8py.html</filename>
    <class kind="class">console_generator::LogT</class>
    <namespace>console_generator</namespace>
    <member kind="variable">
      <type>list</type>
      <name>log_templates</name>
      <anchorfile>namespaceconsole__generator.html</anchorfile>
      <anchor>aaffe8aec8fff4f8cb11e4c164b2d9471</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg</name>
      <anchorfile>namespaceconsole__generator.html</anchorfile>
      <anchor>a2600a5c462765484bb5a8716d1f83c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rosout</name>
      <anchorfile>namespaceconsole__generator.html</anchorfile>
      <anchor>a0bc23e1e6771ea0b6ba2d3e2dee6e5e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>console_master.cpp</name>
    <path>/tmp/ws/src/swri_console/src/</path>
    <filename>console__master_8cpp.html</filename>
    <includes id="console__master_8h" name="console_master.h" local="no" imported="no">swri_console/console_master.h</includes>
    <includes id="console__window_8h" name="console_window.h" local="no" imported="no">swri_console/console_window.h</includes>
    <includes id="settings__keys_8h" name="settings_keys.h" local="no" imported="no">swri_console/settings_keys.h</includes>
    <namespace>swri_console</namespace>
  </compound>
  <compound kind="file">
    <name>console_master.h</name>
    <path>/tmp/ws/src/swri_console/include/swri_console/</path>
    <filename>console__master_8h.html</filename>
    <includes id="log__database_8h" name="log_database.h" local="no" imported="no">swri_console/log_database.h</includes>
    <includes id="bag__reader_8h" name="bag_reader.h" local="no" imported="no">swri_console/bag_reader.h</includes>
    <includes id="rosout__log__loader_8h" name="rosout_log_loader.h" local="no" imported="no">swri_console/rosout_log_loader.h</includes>
    <includes id="ros__thread_8h" name="ros_thread.h" local="yes" imported="no">ros_thread.h</includes>
    <class kind="class">swri_console::ConsoleMaster</class>
    <namespace>swri_console</namespace>
    <member kind="typedef">
      <type>std::vector&lt; rosgraph_msgs::LogConstPtr &gt;</type>
      <name>MessageList</name>
      <anchorfile>namespaceswri__console.html</anchorfile>
      <anchor>aabbe8b82828c27a7bd2047f4f32e73bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>console_window.cpp</name>
    <path>/tmp/ws/src/swri_console/src/</path>
    <filename>console__window_8cpp.html</filename>
    <includes id="console__window_8h" name="console_window.h" local="no" imported="no">swri_console/console_window.h</includes>
    <includes id="log__database_8h" name="log_database.h" local="no" imported="no">swri_console/log_database.h</includes>
    <includes id="log__database__proxy__model_8h" name="log_database_proxy_model.h" local="no" imported="no">swri_console/log_database_proxy_model.h</includes>
    <includes id="node__list__model_8h" name="node_list_model.h" local="no" imported="no">swri_console/node_list_model.h</includes>
    <includes id="settings__keys_8h" name="settings_keys.h" local="no" imported="no">swri_console/settings_keys.h</includes>
    <namespace>swri_console</namespace>
  </compound>
  <compound kind="file">
    <name>console_window.h</name>
    <path>/tmp/ws/src/swri_console/include/swri_console/</path>
    <filename>console__window_8h.html</filename>
    <includes id="node__click__handler_8h" name="node_click_handler.h" local="yes" imported="no">node_click_handler.h</includes>
    <class kind="class">swri_console::ConsoleWindow</class>
    <namespace>swri_console</namespace>
  </compound>
  <compound kind="file">
    <name>log_database.cpp</name>
    <path>/tmp/ws/src/swri_console/src/</path>
    <filename>log__database_8cpp.html</filename>
    <includes id="log__database_8h" name="log_database.h" local="no" imported="no">swri_console/log_database.h</includes>
    <namespace>swri_console</namespace>
  </compound>
  <compound kind="file">
    <name>log_database.h</name>
    <path>/tmp/ws/src/swri_console/include/swri_console/</path>
    <filename>log__database_8h.html</filename>
    <class kind="class">swri_console::LogDatabase</class>
    <class kind="struct">swri_console::LogEntry</class>
    <namespace>swri_console</namespace>
  </compound>
  <compound kind="file">
    <name>log_database_proxy_model.cpp</name>
    <path>/tmp/ws/src/swri_console/src/</path>
    <filename>log__database__proxy__model_8cpp.html</filename>
    <includes id="log__database__proxy__model_8h" name="log_database_proxy_model.h" local="no" imported="no">swri_console/log_database_proxy_model.h</includes>
    <includes id="log__database_8h" name="log_database.h" local="no" imported="no">swri_console/log_database.h</includes>
    <includes id="settings__keys_8h" name="settings_keys.h" local="no" imported="no">swri_console/settings_keys.h</includes>
    <namespace>swri_console</namespace>
  </compound>
  <compound kind="file">
    <name>log_database_proxy_model.h</name>
    <path>/tmp/ws/src/swri_console/include/swri_console/</path>
    <filename>log__database__proxy__model_8h.html</filename>
    <class kind="struct">swri_console::LogDatabaseProxyModel::LineMap</class>
    <class kind="class">swri_console::LogDatabaseProxyModel</class>
    <namespace>swri_console</namespace>
  </compound>
  <compound kind="file">
    <name>main.cpp</name>
    <path>/tmp/ws/src/swri_console/src/</path>
    <filename>main_8cpp.html</filename>
    <includes id="console__master_8h" name="console_master.h" local="no" imported="no">swri_console/console_master.h</includes>
    <member kind="function">
      <type>void</type>
      <name>loadFonts</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a826fbf19d90723d87bf12e226c57d65f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/tmp/ws/src/swri_console/</path>
    <filename>mainpage_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>node_click_handler.cpp</name>
    <path>/tmp/ws/src/swri_console/src/</path>
    <filename>node__click__handler_8cpp.html</filename>
    <includes id="node__click__handler_8h" name="node_click_handler.h" local="no" imported="no">swri_console/node_click_handler.h</includes>
    <includes id="node__list__model_8h" name="node_list_model.h" local="no" imported="no">swri_console/node_list_model.h</includes>
    <namespace>swri_console</namespace>
  </compound>
  <compound kind="file">
    <name>node_click_handler.h</name>
    <path>/tmp/ws/src/swri_console/include/swri_console/</path>
    <filename>node__click__handler_8h.html</filename>
    <class kind="class">swri_console::NodeClickHandler</class>
    <namespace>swri_console</namespace>
  </compound>
  <compound kind="file">
    <name>node_list_model.cpp</name>
    <path>/tmp/ws/src/swri_console/src/</path>
    <filename>node__list__model_8cpp.html</filename>
    <includes id="node__list__model_8h" name="node_list_model.h" local="no" imported="no">swri_console/node_list_model.h</includes>
    <includes id="log__database_8h" name="log_database.h" local="no" imported="no">swri_console/log_database.h</includes>
    <namespace>swri_console</namespace>
  </compound>
  <compound kind="file">
    <name>node_list_model.h</name>
    <path>/tmp/ws/src/swri_console/include/swri_console/</path>
    <filename>node__list__model_8h.html</filename>
    <class kind="class">swri_console::NodeListModel</class>
    <namespace>swri_console</namespace>
  </compound>
  <compound kind="file">
    <name>ros_thread.cpp</name>
    <path>/tmp/ws/src/swri_console/src/</path>
    <filename>ros__thread_8cpp.html</filename>
    <includes id="ros__thread_8h" name="ros_thread.h" local="yes" imported="no">include/swri_console/ros_thread.h</includes>
  </compound>
  <compound kind="file">
    <name>ros_thread.h</name>
    <path>/tmp/ws/src/swri_console/include/swri_console/</path>
    <filename>ros__thread_8h.html</filename>
    <class kind="class">swri_console::RosThread</class>
    <namespace>swri_console</namespace>
  </compound>
  <compound kind="file">
    <name>rosout_log_loader.cpp</name>
    <path>/tmp/ws/src/swri_console/src/</path>
    <filename>rosout__log__loader_8cpp.html</filename>
    <includes id="rosout__log__loader_8h" name="rosout_log_loader.h" local="no" imported="no">swri_console/rosout_log_loader.h</includes>
    <namespace>swri_console</namespace>
    <member kind="variable">
      <type>const int</type>
      <name>MIN_MSG_SIZE</name>
      <anchorfile>namespaceswri__console.html</anchorfile>
      <anchor>aac254e971fe55de6a5f0db61882807b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rosout_log_loader.h</name>
    <path>/tmp/ws/src/swri_console/include/swri_console/</path>
    <filename>rosout__log__loader_8h.html</filename>
    <class kind="class">swri_console::RosoutLogLoader</class>
    <namespace>swri_console</namespace>
  </compound>
  <compound kind="file">
    <name>settings_keys.cpp</name>
    <path>/tmp/ws/src/swri_console/src/</path>
    <filename>settings__keys_8cpp.html</filename>
    <includes id="settings__keys_8h" name="settings_keys.h" local="no" imported="no">swri_console/settings_keys.h</includes>
    <namespace>swri_console</namespace>
  </compound>
  <compound kind="file">
    <name>settings_keys.h</name>
    <path>/tmp/ws/src/swri_console/include/swri_console/</path>
    <filename>settings__keys_8h.html</filename>
    <class kind="class">swri_console::SettingsKeys</class>
    <namespace>swri_console</namespace>
  </compound>
  <compound kind="class">
    <name>swri_console::BagReader</name>
    <filename>classswri__console_1_1BagReader.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>promptForBagFile</name>
      <anchorfile>classswri__console_1_1BagReader.html</anchorfile>
      <anchor>a413500f6e44b5efab707cad97d6d0cb1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>finishedReading</name>
      <anchorfile>classswri__console_1_1BagReader.html</anchorfile>
      <anchor>a4c58665bfb7dd4f5a19093ca15fa7ed9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>logReceived</name>
      <anchorfile>classswri__console_1_1BagReader.html</anchorfile>
      <anchor>a9f48e59b89b9a6d0462b47e1cc791efa</anchor>
      <arglist>(const rosgraph_msgs::LogConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readBagFile</name>
      <anchorfile>classswri__console_1_1BagReader.html</anchorfile>
      <anchor>aea54221d19eb83948c22ef37b571206e</anchor>
      <arglist>(const QString &amp;filename)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>swri_console::ConsoleMaster</name>
    <filename>classswri__console_1_1ConsoleMaster.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>createNewWindow</name>
      <anchorfile>classswri__console_1_1ConsoleMaster.html</anchorfile>
      <anchor>a68075b1613fbd017a7e2adf6e7678a07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>fontSelectionChanged</name>
      <anchorfile>classswri__console_1_1ConsoleMaster.html</anchorfile>
      <anchor>af4bbdf9d0275c20326b1fcbc01d36cb6</anchor>
      <arglist>(const QFont &amp;font)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>selectFont</name>
      <anchorfile>classswri__console_1_1ConsoleMaster.html</anchorfile>
      <anchor>ae968a424aa3266915c3d3123529d15a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>fontChanged</name>
      <anchorfile>classswri__console_1_1ConsoleMaster.html</anchorfile>
      <anchor>a2011c5f1214c830ef57eecf42701a89f</anchor>
      <arglist>(const QFont &amp;font)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConsoleMaster</name>
      <anchorfile>classswri__console_1_1ConsoleMaster.html</anchorfile>
      <anchor>ad1defeb3bb6297d67f25b75b6a011d40</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConsoleMaster</name>
      <anchorfile>classswri__console_1_1ConsoleMaster.html</anchorfile>
      <anchor>abd7b9662dcfdd14d61daef99c47c836a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BagReader</type>
      <name>bag_reader_</name>
      <anchorfile>classswri__console_1_1ConsoleMaster.html</anchorfile>
      <anchor>a6ea0bcfc4ccbb138e175fd403f08b729</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>connected_</name>
      <anchorfile>classswri__console_1_1ConsoleMaster.html</anchorfile>
      <anchor>a18f4a58412ec405b6467193a766bfb6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LogDatabase</type>
      <name>db_</name>
      <anchorfile>classswri__console_1_1ConsoleMaster.html</anchorfile>
      <anchor>ae5a0f13b71ad82f15cc3efa4f6f8a61d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosoutLogLoader</type>
      <name>log_reader_</name>
      <anchorfile>classswri__console_1_1ConsoleMaster.html</anchorfile>
      <anchor>a46a0ae251595541bdc4ca2d8ba8aebdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosThread</type>
      <name>ros_thread_</name>
      <anchorfile>classswri__console_1_1ConsoleMaster.html</anchorfile>
      <anchor>a557d0cbe54f12b3e850686dfdda6c511</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QFont</type>
      <name>window_font_</name>
      <anchorfile>classswri__console_1_1ConsoleMaster.html</anchorfile>
      <anchor>a8f0914847db300413585a8c849ae3be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QList&lt; ConsoleWindow * &gt;</type>
      <name>windows_</name>
      <anchorfile>classswri__console_1_1ConsoleMaster.html</anchorfile>
      <anchor>a242c16b00669feb83875e4a926214bb7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>swri_console::ConsoleWindow</name>
    <filename>classswri__console_1_1ConsoleWindow.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>clearAll</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a585b04b40cd414cefcd6d78bce77efb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>clearMessages</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>ae8cf89cd5ef7c489d8a2471fbdcbfc92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>connected</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a155b5e7f496adb2ffebca335c6a41ce6</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>copyExtendedLogs</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a3e1402fd8b7c1dcdc5bce002e5adeed4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>copyLogs</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>aebc79671f2b4ad5312fcba82b8bc5229</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>excludeFilterUpdated</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>ac4c9a028378367cbd4f94b5b3a725226</anchor>
      <arglist>(const QString &amp;)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>includeFilterUpdated</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a7ae84bf9c668202effdf47bc615cd47b</anchor>
      <arglist>(const QString &amp;)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>messagesAdded</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a33d57b69b8e6c3d2c8f7803c06a48e09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>nextIndex</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a0be9a78cc83f579917a049c37972a51a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>nodeSelectionChanged</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>ad572abb1423f7c6eed3cdb89d3ff1f95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>prevIndex</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a039ebcce202b331868ac7c9af865cb9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>saveLogs</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a3f9e6caa817e7874b28ec73ffe48a6fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>searchIndex</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>aeb37fb890f94f410f1ad6af2115dab1f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>selectAllLogs</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>abb40155c203517b77d8f52b0448deb09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setDebugColor</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a8621859af964388958822b093aee45e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setErrorColor</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>ab084a69a49de4d6941a5dbdf8429d299</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setFatalColor</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a6e27d418af4210ebf357280e8e14feaf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setFollowNewest</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a03fa56d43d6e49bbcd869b1456cedcd1</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setFont</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>ad91d25ad1c77aac8572358b72c8e87b3</anchor>
      <arglist>(const QFont &amp;font)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setInfoColor</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a5eef10d11a2d75701d03c35442cdd8ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setSeverityFilter</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>aee36393e9af7c8bc86fa227c6f9412ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setWarnColor</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>ac1370491579ab029e892bacbdb95a4b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>showLogContextMenu</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>adf8b35c231bc79a7011dd387cb4eecb6</anchor>
      <arglist>(const QPoint &amp;point)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>toggleAlternateRowColors</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>aecb9d1654f6dd084e6e2821e75175911</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>updateExcludeLabel</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>aaf7cdc21632892fd830bf2c5af2029a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>updateIncludeLabel</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a5389e28fc6cd627af54a1d5953dcdf52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>userScrolled</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a808a34e3c4be3a20e30a839776b282cc</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>createNewWindow</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>af959a631031d96eccf051da687fee244</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>readBagFile</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a07111a88cdeef08aacab86bae00a801f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>readLogDirectory</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a64edffe616299e6ed8e2288a6ea83ea2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>readLogFile</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>acf2729c02bd3ebf0f29b90c0abe53931</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>selectFont</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a0002af4281935f46dfaa9af7f5b121e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closeEvent</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>aedd819c8c707baaf029426b86575a337</anchor>
      <arglist>(QCloseEvent *event)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConsoleWindow</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a4d3f46c61d51817626df794e740b9e8a</anchor>
      <arglist>(LogDatabase *db)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ConsoleWindow</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>adf278c6e8b8c99472ad91c6bc9616b67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>function</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a079be9ba4041b9f981a343e97887950e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>NEXT</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a079be9ba4041b9f981a343e97887950ea4fa0a29611471b39bae5efc354154513</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>PREV</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a079be9ba4041b9f981a343e97887950eaf992496186db00222d523af16c686b8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>SEARCH</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a079be9ba4041b9f981a343e97887950eac7ffc72ada5545dcf959da52b873cdeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>NEXT</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a079be9ba4041b9f981a343e97887950ea4fa0a29611471b39bae5efc354154513</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>PREV</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a079be9ba4041b9f981a343e97887950eaf992496186db00222d523af16c686b8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>SEARCH</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a079be9ba4041b9f981a343e97887950eac7ffc72ada5545dcf959da52b873cdeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>chooseButtonColor</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a8205cce8e96a27ec6f2cf2ec09128dff</anchor>
      <arglist>(QPushButton *widget)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QColor</type>
      <name>getButtonColor</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>ab88879037225e5193b6b89947989f85c</anchor>
      <arglist>(const QPushButton *button) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadBooleanSetting</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>ac814e207156a87708bfb36aca0ff974d</anchor>
      <arglist>(const QString &amp;key, T *element)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadColorButtonSetting</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a6a0c17d037f0ef829ab6a8019c064726</anchor>
      <arglist>(const QString &amp;key, QPushButton *button)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadSettings</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a22815f4e883733c4b47aa8c809f94b9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateButtonColor</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>ab178c9fb39b59a43e40c19a7a5785881</anchor>
      <arglist>(QPushButton *widget, const QColor &amp;color)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateCurrentIndex</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a97749e707f640b1209a657be71ab42b6</anchor>
      <arglist>(function sF)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LogDatabase *</type>
      <name>db_</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a4e3e8ca76d0b788fa9df09e4eb40e869</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LogDatabaseProxyModel *</type>
      <name>db_proxy_</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>ac8001c4cd19c135c509c5c11011a272b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>NodeClickHandler *</type>
      <name>node_click_handler_</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>ab4c96112fd6ea01b2486df5149a9007a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>NodeListModel *</type>
      <name>node_list_model_</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>af61cf6d556ca9985769e02cae41089ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>function</type>
      <name>searchFunction_</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>ab742e42fdc33070ca33759ed3b61ada9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::ConsoleWindow</type>
      <name>ui</name>
      <anchorfile>classswri__console_1_1ConsoleWindow.html</anchorfile>
      <anchor>a56a782433bf4df63db076a47e2fee4c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>swri_console::LogDatabaseProxyModel::LineMap</name>
    <filename>structswri__console_1_1LogDatabaseProxyModel_1_1LineMap.html</filename>
    <member kind="function">
      <type></type>
      <name>LineMap</name>
      <anchorfile>structswri__console_1_1LogDatabaseProxyModel_1_1LineMap.html</anchorfile>
      <anchor>a5910c97cea68144c5536b790f88ede20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LineMap</name>
      <anchorfile>structswri__console_1_1LogDatabaseProxyModel_1_1LineMap.html</anchorfile>
      <anchor>ada04704c880b8d3be8b57da064a8f4e9</anchor>
      <arglist>(size_t log, int line)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>line_index</name>
      <anchorfile>structswri__console_1_1LogDatabaseProxyModel_1_1LineMap.html</anchorfile>
      <anchor>aa2be7860264dec8d5419026bbe451dba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>log_index</name>
      <anchorfile>structswri__console_1_1LogDatabaseProxyModel_1_1LineMap.html</anchorfile>
      <anchor>af1e72b68c9d23733e353bb2be0852fbe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>swri_console::LogDatabase</name>
    <filename>classswri__console_1_1LogDatabase.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>processQueue</name>
      <anchorfile>classswri__console_1_1LogDatabase.html</anchorfile>
      <anchor>a4945bfbd2b0f467977b86a67f3b30cba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>queueMessage</name>
      <anchorfile>classswri__console_1_1LogDatabase.html</anchorfile>
      <anchor>aba5e684ed7ed11418dbef4c218f3fe9c</anchor>
      <arglist>(const rosgraph_msgs::LogConstPtr msg)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>databaseCleared</name>
      <anchorfile>classswri__console_1_1LogDatabase.html</anchorfile>
      <anchor>a30acc89c8440eeeacef2285eb4cd54cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>messagesAdded</name>
      <anchorfile>classswri__console_1_1LogDatabase.html</anchorfile>
      <anchor>a97782169ec5fcff14491acb73cfb1409</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>minTimeUpdated</name>
      <anchorfile>classswri__console_1_1LogDatabase.html</anchorfile>
      <anchor>a640177e9711264502d67cbca8a6dadcb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classswri__console_1_1LogDatabase.html</anchorfile>
      <anchor>ab36874c0a500702dd90250b7c1447700</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::deque&lt; LogEntry &gt; &amp;</type>
      <name>log</name>
      <anchorfile>classswri__console_1_1LogDatabase.html</anchorfile>
      <anchor>a58dcd56b32adf96b9ec660ae647ec98e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LogDatabase</name>
      <anchorfile>classswri__console_1_1LogDatabase.html</anchorfile>
      <anchor>a958ef872d752c788ba8816dfef6e601f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::map&lt; std::string, size_t &gt; &amp;</type>
      <name>messageCounts</name>
      <anchorfile>classswri__console_1_1LogDatabase.html</anchorfile>
      <anchor>a26f91fb4e2c1b85079daf590a0cf1a10</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ros::Time &amp;</type>
      <name>minTime</name>
      <anchorfile>classswri__console_1_1LogDatabase.html</anchorfile>
      <anchor>af33aa57f962d5755df3b8cdf2c00fce8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LogDatabase</name>
      <anchorfile>classswri__console_1_1LogDatabase.html</anchorfile>
      <anchor>aecfeb38a6bcb36c45eba18bc8ece6ae0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; LogEntry &gt;</type>
      <name>log_</name>
      <anchorfile>classswri__console_1_1LogDatabase.html</anchorfile>
      <anchor>acbb75ae9cc028c9937e388558048139d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>min_time_</name>
      <anchorfile>classswri__console_1_1LogDatabase.html</anchorfile>
      <anchor>a1a87f2dd8975049fdd7d2e08fe87dd06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, size_t &gt;</type>
      <name>msg_counts_</name>
      <anchorfile>classswri__console_1_1LogDatabase.html</anchorfile>
      <anchor>aec22b44affbaf92277fd25076b657e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; LogEntry &gt;</type>
      <name>new_msgs_</name>
      <anchorfile>classswri__console_1_1LogDatabase.html</anchorfile>
      <anchor>a7a9b0e58905db7a8b35f8f355677b163</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>swri_console::LogDatabaseProxyModel</name>
    <filename>classswri__console_1_1LogDatabaseProxyModel.html</filename>
    <class kind="struct">swri_console::LogDatabaseProxyModel::LineMap</class>
    <member kind="enumvalue">
      <name>ExtendedLogRole</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>afa0bd297976ab99b515643728cd01094a82baa0b833b65756b4e194dac662101b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ExtendedLogRole</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>afa0bd297976ab99b515643728cd01094a82baa0b833b65756b4e194dac662101b</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>handleDatabaseCleared</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a0ef8f9cac7c4a0f4bc6b4f87058e2530</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>minTimeUpdated</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a4c6971760a7958ebacae8b7e111db002</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>processNewMessages</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a18d5c0673dd84da74d3282185433fb53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>processOldMessages</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a1ed0dc26df1d48046c5f8cedc16478bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setAbsoluteTime</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>aa41d882712665ca8cb54de8b11e351ce</anchor>
      <arglist>(bool absolute)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setColorizeLogs</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>ac388f8650add7aeeddfa4b4ba3d9aa81</anchor>
      <arglist>(bool colorize_logs)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setDisplayFunction</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a646852229c009a45c2665eeb12faf404</anchor>
      <arglist>(bool function_name)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setDisplayLogger</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a4a0b3afaa4c0fd6d8c86ab194943fb5d</anchor>
      <arglist>(bool logger_name)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setDisplayTime</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>ab0db3f26073d985c1789bafb51be0b2e</anchor>
      <arglist>(bool display)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setHumanReadableTime</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>abf9fb4230adb4928b7a6b819ff6447e4</anchor>
      <arglist>(bool human_readable_time)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setUseRegularExpressions</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a462dbff432e10ccd102847ea8dffb507</anchor>
      <arglist>(bool useRegexps)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>messagesAdded</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a7c93a415f31be5012ca4b74915c6f713</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearSearchFailure</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a4b4d08ce63adba5daf29482afd1a3663</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QVariant</type>
      <name>data</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a439d4baec56dd497eb2df00dfd952b33</anchor>
      <arglist>(const QModelIndex &amp;index, int role) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getItemIndex</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a7fed63e0fa9de553632dae22976d86f5</anchor>
      <arglist>(const QString searchText, int index, int increment)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isExcludeValid</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a09260d1eaeeccf8ff2bfb0f762dba9a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isIncludeValid</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a1d1cc4ff2bfba0344c1c1f189302b646</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LogDatabaseProxyModel</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>aeba52633a57fe1e47593141ccb98d569</anchor>
      <arglist>(LogDatabase *db)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a46f98b75e4b850729a3eda32feb7cec9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rowCount</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>abbca62de85f55c2f42887561b059c30a</anchor>
      <arglist>(const QModelIndex &amp;parent) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToFile</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a8e4cb1433eb77fce00e329524c0e9250</anchor>
      <arglist>(const QString &amp;filename) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDebugColor</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>ac10f4d71ca285f7eb2f694a519f5efad</anchor>
      <arglist>(const QColor &amp;debug_color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setErrorColor</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>ac594181da1e9d58843d7b126707ceb65</anchor>
      <arglist>(const QColor &amp;error_color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExcludeFilters</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a61db2441192a6ff0d29cd69524259aba</anchor>
      <arglist>(const QStringList &amp;list)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExcludeRegexpPattern</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a125b532455a84acc788877e5d4ef48c6</anchor>
      <arglist>(const QString &amp;pattern)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFatalColor</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a454b0f3f9f1bba1f7450d8d0a2743e87</anchor>
      <arglist>(const QColor &amp;fatal_color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIncludeFilters</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a08bbab03f3ee98f11ca58a8190ed2a35</anchor>
      <arglist>(const QStringList &amp;list)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIncludeRegexpPattern</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a745e1dc0dabcdfe7df25a22d355af3fd</anchor>
      <arglist>(const QString &amp;pattern)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInfoColor</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>abb0387479e36cfd01f10faf415c8fe7e</anchor>
      <arglist>(const QColor &amp;info_color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNodeFilter</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a7e126c7250fa70a4e96124276783d7a8</anchor>
      <arglist>(const std::set&lt; std::string &gt; &amp;names)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSeverityFilter</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>afc58278060e91c5f6608bf880cd49b0e</anchor>
      <arglist>(uint8_t severity_mask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWarnColor</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>abff38a722ffdf14867963f2b6960e1d3</anchor>
      <arglist>(const QColor &amp;warn_color)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LogDatabaseProxyModel</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a6790c82012e8ea02064cbd218702bdc3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>acceptLogEntry</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a60561b5f88d840edb7323522dd8b488f</anchor>
      <arglist>(const LogEntry &amp;item)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>saveBagFile</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a35303b597f19fe52ad728b12b2cd9df7</anchor>
      <arglist>(const QString &amp;filename) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>saveTextFile</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a113a297492a23f1ecd577b1431946e39</anchor>
      <arglist>(const QString &amp;filename) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>scheduleIdleProcessing</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a8784a25e975bd1bcae41c16a5bf2df13</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>testIncludeFilter</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>ac15a9aca2ee263beda48bda683de3e2c</anchor>
      <arglist>(const LogEntry &amp;item)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>colorize_logs_</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a1e6c045284b134114f1d5f21f43455b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LogDatabase *</type>
      <name>db_</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a5ef55a826407e22ad5b7d0907cee38a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QColor</type>
      <name>debug_color_</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a0a6f9a02952b255ea777ae3e39e4bdae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>display_absolute_time_</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>af7f189bc02f9920774baa25b09153640</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>display_function_</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>ad23df149227ac1cf3e7d6a5010b498f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>display_logger_</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a4722a9175c7822b7f2df461f5329ac69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>display_time_</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>af03b0f92958b44ab9d683dafaf47086e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>earliest_log_index_</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a74b5db2e80b4ae386b180d1fe02f7515</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; LineMap &gt;</type>
      <name>early_mapping_</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a2e4e9ae0dbc5e5c6b4e6ccc403aeb5c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QColor</type>
      <name>error_color_</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a2488146d23df9570850f4ae23cf2db20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRegExp</type>
      <name>exclude_regexp_</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a9cbef78bad3fb629833a6ef34f4f9876</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QStringList</type>
      <name>exclude_strings_</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a0bf16e3c250d8c41da7d95a6ed4157dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>failedSearchIndex_</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a15dfdff8520d2b2c9d0634bfb1440d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>failedSearchText_</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a72b113deaa01ff11a5fa3acbf9b6ac40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QColor</type>
      <name>fatal_color_</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>abf30fe32f62955675524af588e804950</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>human_readable_time_</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a5c7b94b5f1ea79c3ac6c0421271fe288</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRegExp</type>
      <name>include_regexp_</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a9fd30d57f510fe04a295d20370f01be3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QStringList</type>
      <name>include_strings_</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a5a92facd1d7f9ffe1a8d9f5257ce47bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QColor</type>
      <name>info_color_</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>ae7db16f2df6b3174f51efbcc9e1e026a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>latest_log_index_</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>afb6a7f98644460e69d519a013b30a8d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; LineMap &gt;</type>
      <name>msg_mapping_</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a6635b2a2b5c3fb45aec69ea1b1307aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; std::string &gt;</type>
      <name>names_</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a764f1dbc0b7914997d2eda513d49744e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>severity_mask_</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a005dfd1bb09c4a65fb38254ac913c393</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>use_regular_expressions_</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>a1f1ce8c1ab022162e26ae601c26b7aef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QColor</type>
      <name>warn_color_</name>
      <anchorfile>classswri__console_1_1LogDatabaseProxyModel.html</anchorfile>
      <anchor>aceb652c780d259955d690726c057dded</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>swri_console::LogEntry</name>
    <filename>structswri__console_1_1LogEntry.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>file</name>
      <anchorfile>structswri__console_1_1LogEntry.html</anchorfile>
      <anchor>a31255fcf1f13e59f87894559aab1bbf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>function</name>
      <anchorfile>structswri__console_1_1LogEntry.html</anchorfile>
      <anchor>a1034fe823deb6b8f591b715f3a64f6b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>level</name>
      <anchorfile>structswri__console_1_1LogEntry.html</anchorfile>
      <anchor>a5f92da227a34f9c9032e242c744200e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>line</name>
      <anchorfile>structswri__console_1_1LogEntry.html</anchorfile>
      <anchor>a48824c466b1e7a72493fd9b9f850c0ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>node</name>
      <anchorfile>structswri__console_1_1LogEntry.html</anchorfile>
      <anchor>a4ccbfd9600f09424b751d9a606afe6ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>seq</name>
      <anchorfile>structswri__console_1_1LogEntry.html</anchorfile>
      <anchor>a4988c2f48aadc003bb31b9f8f8858e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>stamp</name>
      <anchorfile>structswri__console_1_1LogEntry.html</anchorfile>
      <anchor>acb4526f5fef6a5bc5de9fc438024e3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QStringList</type>
      <name>text</name>
      <anchorfile>structswri__console_1_1LogEntry.html</anchorfile>
      <anchor>a04f55f5347a5998522f632811a8a6f54</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>console_generator::LogT</name>
    <filename>classconsole__generator_1_1LogT.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classconsole__generator_1_1LogT.html</anchorfile>
      <anchor>a48b1ee1cba7b022fbb1de25bdb750ed0</anchor>
      <arglist>(self, filename, function, line, name, level, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate</name>
      <anchorfile>classconsole__generator_1_1LogT.html</anchorfile>
      <anchor>aabd6ed1d8d924e528bfd957344bc27eb</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>log</name>
      <anchorfile>classconsole__generator_1_1LogT.html</anchorfile>
      <anchor>a6c5a357d92bb1e13672ecebac010dac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg</name>
      <anchorfile>classconsole__generator_1_1LogT.html</anchorfile>
      <anchor>a7e4ede0a18ddaa67b695b2d0958a46f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>swri_console::NodeClickHandler</name>
    <filename>classswri__console_1_1NodeClickHandler.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>logLevelClicked</name>
      <anchorfile>classswri__console_1_1NodeClickHandler.html</anchorfile>
      <anchor>ac520f8211cb15e32e1680ffce16a83fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>eventFilter</name>
      <anchorfile>classswri__console_1_1NodeClickHandler.html</anchorfile>
      <anchor>a26423183e7a6a765d537538f1040e99b</anchor>
      <arglist>(QObject *obj, QEvent *event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>callService</name>
      <anchorfile>classswri__console_1_1NodeClickHandler.html</anchorfile>
      <anchor>a4ddbd70f2c6b3cca60481b8682d9026c</anchor>
      <arglist>(ros::ServiceClient &amp;client, T &amp;service, int timeout_secs=5)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callServiceWorker</name>
      <anchorfile>classswri__console_1_1NodeClickHandler.html</anchorfile>
      <anchor>aeaaeec1d20cf70f7b736355e94fd3e1c</anchor>
      <arglist>(ros::ServiceClient &amp;client, T *service, bool *success)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QMenu *</type>
      <name>createMenu</name>
      <anchorfile>classswri__console_1_1NodeClickHandler.html</anchorfile>
      <anchor>ad0d1dd11ee7de4e556e740febd78dcb9</anchor>
      <arglist>(const QString &amp;logger_name, const QString &amp;current_level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>showContextMenu</name>
      <anchorfile>classswri__console_1_1NodeClickHandler.html</anchorfile>
      <anchor>a4c7b7bec85bb64557555c8238136b01a</anchor>
      <arglist>(QListView *list, QContextMenuEvent *event)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>all_loggers_</name>
      <anchorfile>classswri__console_1_1NodeClickHandler.html</anchorfile>
      <anchor>a88560d84406085cac7cd00ce8774acc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classswri__console_1_1NodeClickHandler.html</anchorfile>
      <anchor>a11b9df12651b913c4e39f76ccf36540d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>node_name_</name>
      <anchorfile>classswri__console_1_1NodeClickHandler.html</anchorfile>
      <anchor>a43412129496b2a5757c5371ed0e7e08e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const std::string</type>
      <name>ALL_LOGGERS</name>
      <anchorfile>classswri__console_1_1NodeClickHandler.html</anchorfile>
      <anchor>ad7fd27e8fe87e14717fa4122da58c0fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const std::string</type>
      <name>GET_LOGGERS_SVC</name>
      <anchorfile>classswri__console_1_1NodeClickHandler.html</anchorfile>
      <anchor>a3296192af1820bf2085018f31cdd6e07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const std::string</type>
      <name>SET_LOGGER_LEVEL_SVC</name>
      <anchorfile>classswri__console_1_1NodeClickHandler.html</anchorfile>
      <anchor>a8c8087f336fa3fd5ccb9c6dc9581ee78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>swri_console::NodeListModel</name>
    <filename>classswri__console_1_1NodeListModel.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classswri__console_1_1NodeListModel.html</anchorfile>
      <anchor>aa9e1059e0bd2e4f302cf2c7617698d7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QVariant</type>
      <name>data</name>
      <anchorfile>classswri__console_1_1NodeListModel.html</anchorfile>
      <anchor>ae9ab366c91ca82c2425707fc2530ebaf</anchor>
      <arglist>(const QModelIndex &amp;index, int role) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NodeListModel</name>
      <anchorfile>classswri__console_1_1NodeListModel.html</anchorfile>
      <anchor>a19e9be2f0f09029e1125eddf0a980258</anchor>
      <arglist>(LogDatabase *db)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>nodeName</name>
      <anchorfile>classswri__console_1_1NodeListModel.html</anchorfile>
      <anchor>a68503f4db16f35e23be20e3a059579b2</anchor>
      <arglist>(const QModelIndex &amp;index) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rowCount</name>
      <anchorfile>classswri__console_1_1NodeListModel.html</anchorfile>
      <anchor>a626ec4e4e26c5a8ad1b83d1669b41e4e</anchor>
      <arglist>(const QModelIndex &amp;parent) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NodeListModel</name>
      <anchorfile>classswri__console_1_1NodeListModel.html</anchorfile>
      <anchor>a184c29c5dd50412ee455e85037abf9bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>handleDatabaseCleared</name>
      <anchorfile>classswri__console_1_1NodeListModel.html</anchorfile>
      <anchor>a3e1fb22dca65899179222c928dddf7e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>handleMessagesAdded</name>
      <anchorfile>classswri__console_1_1NodeListModel.html</anchorfile>
      <anchor>af87b1945bd61d8c44bc0562765def009</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, size_t &gt;</type>
      <name>data_</name>
      <anchorfile>classswri__console_1_1NodeListModel.html</anchorfile>
      <anchor>a98c2b1e385f6ace67b9d657c1160e9b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LogDatabase *</type>
      <name>db_</name>
      <anchorfile>classswri__console_1_1NodeListModel.html</anchorfile>
      <anchor>ab420820facaf1c21ce8b0c01076e41bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>ordering_</name>
      <anchorfile>classswri__console_1_1NodeListModel.html</anchorfile>
      <anchor>a5188942a39584afd4c2ecd444a208380</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>swri_console::RosoutLogLoader</name>
    <filename>classswri__console_1_1RosoutLogLoader.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>promptForLogDirectory</name>
      <anchorfile>classswri__console_1_1RosoutLogLoader.html</anchorfile>
      <anchor>a7adfe225cc2ab143ba421b52da8e8e64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>promptForLogFile</name>
      <anchorfile>classswri__console_1_1RosoutLogLoader.html</anchorfile>
      <anchor>a7625ee4b2edd484faac27021de093f76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>finishedReading</name>
      <anchorfile>classswri__console_1_1RosoutLogLoader.html</anchorfile>
      <anchor>a0203d53852de545b8b9aaf6b45dd19ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>logReceived</name>
      <anchorfile>classswri__console_1_1RosoutLogLoader.html</anchorfile>
      <anchor>abc3015dd63ec650055c9874ee6a5f7e2</anchor>
      <arglist>(const rosgraph_msgs::LogConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadRosLog</name>
      <anchorfile>classswri__console_1_1RosoutLogLoader.html</anchorfile>
      <anchor>ac717be08abaa8542c3ac27f527584c32</anchor>
      <arglist>(const QString &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadRosLogDirectory</name>
      <anchorfile>classswri__console_1_1RosoutLogLoader.html</anchorfile>
      <anchor>a4a1de459f4a700e06be7ff5a9370a344</anchor>
      <arglist>(const QString &amp;logdirectory_name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>rosgraph_msgs::Log::_level_type</type>
      <name>level_string_to_level_type</name>
      <anchorfile>classswri__console_1_1RosoutLogLoader.html</anchorfile>
      <anchor>a038e012986254076f956714afdcd5a58</anchor>
      <arglist>(std::string level_str)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>parseLine</name>
      <anchorfile>classswri__console_1_1RosoutLogLoader.html</anchorfile>
      <anchor>a8dfe09ad9c6cd41c9592720fb0d9f60f</anchor>
      <arglist>(std::string line, int seq, rosgraph_msgs::Log *log)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>swri_console::RosThread</name>
    <filename>classswri__console_1_1RosThread.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>connected</name>
      <anchorfile>classswri__console_1_1RosThread.html</anchorfile>
      <anchor>ac4185f0fb2ea11dc4341cadeba2b2faf</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>logReceived</name>
      <anchorfile>classswri__console_1_1RosThread.html</anchorfile>
      <anchor>a2090d7b9be26e0df646a75d729875d0c</anchor>
      <arglist>(const rosgraph_msgs::LogConstPtr &amp;msg)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>spun</name>
      <anchorfile>classswri__console_1_1RosThread.html</anchorfile>
      <anchor>a65eb375d4c0c14083e5735d37cb44e60</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RosThread</name>
      <anchorfile>classswri__console_1_1RosThread.html</anchorfile>
      <anchor>a70dd80086f9743911bef1b1e86da1101</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>classswri__console_1_1RosThread.html</anchorfile>
      <anchor>a53ae841082ef6d70a50d8e8f2f755563</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>run</name>
      <anchorfile>classswri__console_1_1RosThread.html</anchorfile>
      <anchor>a3860023ff438951bbdcfb876a344505f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleRosout</name>
      <anchorfile>classswri__console_1_1RosThread.html</anchorfile>
      <anchor>a1f898f071601817940764e3ebaf7febb</anchor>
      <arglist>(const rosgraph_msgs::LogConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>startRos</name>
      <anchorfile>classswri__console_1_1RosThread.html</anchorfile>
      <anchor>a8c8375ff7196f4a522b9eeb6380a9e77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stopRos</name>
      <anchorfile>classswri__console_1_1RosThread.html</anchorfile>
      <anchor>a3934c80f1dc1d6c64f891325cf5f0372</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_connected_</name>
      <anchorfile>classswri__console_1_1RosThread.html</anchorfile>
      <anchor>a4aa5036b28ce1acdbf86960e74f9c565</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile bool</type>
      <name>is_running_</name>
      <anchorfile>classswri__console_1_1RosThread.html</anchorfile>
      <anchor>a73e731f6b2aa40526a9986361d1ae2d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>rosout_sub_</name>
      <anchorfile>classswri__console_1_1RosThread.html</anchorfile>
      <anchor>a09dcf5ddc10185e79528b2ce509b5902</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>swri_console::SettingsKeys</name>
    <filename>classswri__console_1_1SettingsKeys.html</filename>
    <member kind="variable" static="yes">
      <type>static const QString</type>
      <name>ABSOLUTE_TIMESTAMPS</name>
      <anchorfile>classswri__console_1_1SettingsKeys.html</anchorfile>
      <anchor>ad6f094b82947b300faa347ddcc649821</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const QString</type>
      <name>ALTERNATE_LOG_ROW_COLORS</name>
      <anchorfile>classswri__console_1_1SettingsKeys.html</anchorfile>
      <anchor>a78a9909e9ae2faed2f603da1e110dfb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const QString</type>
      <name>COLORIZE_LOGS</name>
      <anchorfile>classswri__console_1_1SettingsKeys.html</anchorfile>
      <anchor>aa60b3e20aef547e9d0dbf65a2373df58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const QString</type>
      <name>DEBUG_COLOR</name>
      <anchorfile>classswri__console_1_1SettingsKeys.html</anchorfile>
      <anchor>a483042af09e5244e1470fbe7c81b6e77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const QString</type>
      <name>DISPLAY_FUNCTION</name>
      <anchorfile>classswri__console_1_1SettingsKeys.html</anchorfile>
      <anchor>a7d7e236d7bba0eb14704740a906b3f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const QString</type>
      <name>DISPLAY_LOGGER</name>
      <anchorfile>classswri__console_1_1SettingsKeys.html</anchorfile>
      <anchor>ad660563335fb719bb79c65566fda24ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const QString</type>
      <name>DISPLAY_TIMESTAMPS</name>
      <anchorfile>classswri__console_1_1SettingsKeys.html</anchorfile>
      <anchor>a0a7cdda71890a72981201772bf910e8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const QString</type>
      <name>ERROR_COLOR</name>
      <anchorfile>classswri__console_1_1SettingsKeys.html</anchorfile>
      <anchor>a1ee50399071609cbc8726e9f7ca7c54e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const QString</type>
      <name>EXCLUDE_FILTER</name>
      <anchorfile>classswri__console_1_1SettingsKeys.html</anchorfile>
      <anchor>ac310df17ada3386a06c574e889fad624</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const QString</type>
      <name>FATAL_COLOR</name>
      <anchorfile>classswri__console_1_1SettingsKeys.html</anchorfile>
      <anchor>a737f4bb3681f0747a89b80f296fba19a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const QString</type>
      <name>FOLLOW_NEWEST</name>
      <anchorfile>classswri__console_1_1SettingsKeys.html</anchorfile>
      <anchor>abb76e72891b4ddbdb31dd3c80f415f56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const QString</type>
      <name>FONT</name>
      <anchorfile>classswri__console_1_1SettingsKeys.html</anchorfile>
      <anchor>a2644b1a00bda7bb81941d88113e33825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const QString</type>
      <name>HUMAN_READABLE_TIME</name>
      <anchorfile>classswri__console_1_1SettingsKeys.html</anchorfile>
      <anchor>abc488ccecf657ba46147ab73bef30969</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const QString</type>
      <name>INCLUDE_FILTER</name>
      <anchorfile>classswri__console_1_1SettingsKeys.html</anchorfile>
      <anchor>a9c34518f692e1889cfe3471f39df9524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const QString</type>
      <name>INFO_COLOR</name>
      <anchorfile>classswri__console_1_1SettingsKeys.html</anchorfile>
      <anchor>afe1e9e3bc6f75ee1f1c0e33aba38b0d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const QString</type>
      <name>SHOW_DEBUG</name>
      <anchorfile>classswri__console_1_1SettingsKeys.html</anchorfile>
      <anchor>af01192c0ab71ccf5501a3b2b4de8510c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const QString</type>
      <name>SHOW_ERROR</name>
      <anchorfile>classswri__console_1_1SettingsKeys.html</anchorfile>
      <anchor>a10ebf0494b26bb6e7b49d760c3ffde04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const QString</type>
      <name>SHOW_FATAL</name>
      <anchorfile>classswri__console_1_1SettingsKeys.html</anchorfile>
      <anchor>adba0a14deb5dcfc10cf3a9f88d9f2502</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const QString</type>
      <name>SHOW_INFO</name>
      <anchorfile>classswri__console_1_1SettingsKeys.html</anchorfile>
      <anchor>a9a9ea4c1719b1e22f039089c63374314</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const QString</type>
      <name>SHOW_WARN</name>
      <anchorfile>classswri__console_1_1SettingsKeys.html</anchorfile>
      <anchor>adac030d0aee8315f2b9e86c3b93cfb7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const QString</type>
      <name>USE_REGEXPS</name>
      <anchorfile>classswri__console_1_1SettingsKeys.html</anchorfile>
      <anchor>a42dd1d9197ed42b2de8eaba7fd6e4003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const QString</type>
      <name>WARN_COLOR</name>
      <anchorfile>classswri__console_1_1SettingsKeys.html</anchorfile>
      <anchor>ad5a44d4095e522cd1f15024b61f99993</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>console_generator</name>
    <filename>namespaceconsole__generator.html</filename>
    <class kind="class">console_generator::LogT</class>
    <member kind="variable">
      <type>list</type>
      <name>log_templates</name>
      <anchorfile>namespaceconsole__generator.html</anchorfile>
      <anchor>aaffe8aec8fff4f8cb11e4c164b2d9471</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg</name>
      <anchorfile>namespaceconsole__generator.html</anchorfile>
      <anchor>a2600a5c462765484bb5a8716d1f83c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rosout</name>
      <anchorfile>namespaceconsole__generator.html</anchorfile>
      <anchor>a0bc23e1e6771ea0b6ba2d3e2dee6e5e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>swri_console</name>
    <filename>namespaceswri__console.html</filename>
    <class kind="class">swri_console::BagReader</class>
    <class kind="class">swri_console::ConsoleMaster</class>
    <class kind="class">swri_console::ConsoleWindow</class>
    <class kind="class">swri_console::LogDatabase</class>
    <class kind="class">swri_console::LogDatabaseProxyModel</class>
    <class kind="struct">swri_console::LogEntry</class>
    <class kind="class">swri_console::NodeClickHandler</class>
    <class kind="class">swri_console::NodeListModel</class>
    <class kind="class">swri_console::RosoutLogLoader</class>
    <class kind="class">swri_console::RosThread</class>
    <class kind="class">swri_console::SettingsKeys</class>
    <member kind="typedef">
      <type>std::vector&lt; rosgraph_msgs::LogConstPtr &gt;</type>
      <name>MessageList</name>
      <anchorfile>namespaceswri__console.html</anchorfile>
      <anchor>aabbe8b82828c27a7bd2047f4f32e73bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>MIN_MSG_SIZE</name>
      <anchorfile>namespaceswri__console.html</anchorfile>
      <anchor>aac254e971fe55de6a5f0db61882807b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
</tagfile>
