<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>assert.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosconsole/include/ros/</path>
    <filename>assert_8h</filename>
    <includes id="console_8h" name="console.h" local="yes" imported="no">ros/console.h</includes>
    <includes id="static__assert_8h" name="static_assert.h" local="yes" imported="no">ros/static_assert.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ROS_ASSERT</name>
      <anchorfile>assert_8h.html</anchorfile>
      <anchor>a65a06b7a2d1ac8246ceaa95fe845ccaa</anchor>
      <arglist>(cond)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_ASSERT_CMD</name>
      <anchorfile>assert_8h.html</anchorfile>
      <anchor>a0bacd952990c8bf1e2dfab7eee1a4164</anchor>
      <arglist>(cond, cmd)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_ASSERT_ENABLED</name>
      <anchorfile>assert_8h.html</anchorfile>
      <anchor>aaf0f068cd5a18d156d2f59cfb51a9653</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_ASSERT_MSG</name>
      <anchorfile>assert_8h.html</anchorfile>
      <anchor>a2eeab85242198728bd84410513d0cb18</anchor>
      <arglist>(cond,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_BREAK</name>
      <anchorfile>assert_8h.html</anchorfile>
      <anchor>a1d50ed3642ded2bcae70dd24e3aac5b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_ISSUE_BREAK</name>
      <anchorfile>assert_8h.html</anchorfile>
      <anchor>a5cd72b5640f55ced774ef3c585512227</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>assertion_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosconsole/test/</path>
    <filename>assertion__test_8cpp</filename>
    <includes id="assert_8h" name="assert.h" local="yes" imported="no">ros/assert.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ROS_ASSERT_ENABLED</name>
      <anchorfile>assertion__test_8cpp.html</anchorfile>
      <anchor>aaf0f068cd5a18d156d2f59cfb51a9653</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doAssert</name>
      <anchorfile>assertion__test_8cpp.html</anchorfile>
      <anchor>a87fa68c81a5512bc43ccc471dafdd816</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doAssertMessage</name>
      <anchorfile>assertion__test_8cpp.html</anchorfile>
      <anchor>aab50b28fbad72f801589f072ef6ec584</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doBreak</name>
      <anchorfile>assertion__test_8cpp.html</anchorfile>
      <anchor>a73f2896589be34b2dde5b49d871ce31b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>assertion__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>assertion__test_8cpp.html</anchorfile>
      <anchor>af4b25eea27a8984476d2dc7600d14f4d</anchor>
      <arglist>(RosAssert, assert)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>assertion__test_8cpp.html</anchorfile>
      <anchor>a32d808774b7c8185523f9dc1ab46da37</anchor>
      <arglist>(RosAssert, breakpoint)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>assertion__test_8cpp.html</anchorfile>
      <anchor>a325426eaf95c3dd6d4a55690a3536f59</anchor>
      <arglist>(RosAssert, assertWithMessage)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>console.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosconsole/include/ros/</path>
    <filename>console_8h</filename>
    <includes id="console__backend_8h" name="console_backend.h" local="yes" imported="no">console_backend.h</includes>
    <includes id="macros__generated_8h" name="macros_generated.h" local="yes" imported="no">rosconsole/macros_generated.h</includes>
    <class kind="class">ros::console::FilterBase</class>
    <class kind="struct">ros::console::FilterParams</class>
    <class kind="struct">ros::console::Formatter</class>
    <class kind="class">ros::console::LogAppender</class>
    <class kind="struct">ros::console::LogLocation</class>
    <class kind="struct">ros::console::Token</class>
    <namespace>ros::console</namespace>
    <member kind="define">
      <type>#define</type>
      <name>__ROSCONSOLE_FUNCTION__</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>a64f5f44da6981395bab521f90de7e989</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_LIKELY</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>a24512cfdc3c1a61526ba3dae664d073d</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_LOG</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>a12ee3c39e5966eebc3509a3fbff81a18</anchor>
      <arglist>(level, name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_LOG_COND</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>a19f21b3e8da652bbada690adb266e228</anchor>
      <arglist>(cond, level, name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_LOG_FILTER</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>a38157460dbd2e52e06992059ccdd7dc2</anchor>
      <arglist>(filter, level, name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_LOG_ONCE</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>aaa323dddd06ca0e41a57d1ed31efaffe</anchor>
      <arglist>(level, name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_LOG_STREAM</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>af5c620bd5850fa5c886b4528de09e536</anchor>
      <arglist>(level, name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_LOG_STREAM_COND</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>ad7852fdd4756254bdde60383eab8973f</anchor>
      <arglist>(cond, level, name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_LOG_STREAM_FILTER</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>a087ee85a17b9a8fa2c4dc772c139d04f</anchor>
      <arglist>(filter, level, name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_LOG_STREAM_ONCE</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>a242fef623e81290e911f98e17728cc74</anchor>
      <arglist>(level, name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_LOG_STREAM_THROTTLE</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>a67926b9c9f686b0e1cf82c73901d93db</anchor>
      <arglist>(rate, level, name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_LOG_THROTTLE</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>abcd24e58d38c9018c49118ea6619020e</anchor>
      <arglist>(rate, level, name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_UNLIKELY</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>a802f643e61e95e21d9db03f831bb8002</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROSCONSOLE_AUTOINIT</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>a497510f03945df6a8475fd9289eaee4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROSCONSOLE_DECL</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>a2bdbb7f3e20f0f639ec9228fed7c1672</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROSCONSOLE_DEFAULT_NAME</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>a6a3b59ce181efc20128b71f2254f6ca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROSCONSOLE_DEFINE_LOCATION</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>a0f904d70b0c9d729b0e6682b5656f38a</anchor>
      <arglist>(cond, level, name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROSCONSOLE_MIN_SEVERITY</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>a04b0645007bb4da73c87daa2f10c0268</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROSCONSOLE_NAME_PREFIX</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>a67ebcfd4a10a0842f9d1165484008a6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROSCONSOLE_PACKAGE_NAME</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>a47948aef4a358eaff24a597088062f25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROSCONSOLE_PRINT_AT_LOCATION</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>ac1e202d0355273fdc5ca5f01289bd640</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROSCONSOLE_PRINT_AT_LOCATION_WITH_FILTER</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>a6483cd4792e42d01ab4e76017f56701b</anchor>
      <arglist>(filter,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROSCONSOLE_PRINT_STREAM_AT_LOCATION</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>a3256bbd495c864deacd411c9309ba482</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROSCONSOLE_PRINT_STREAM_AT_LOCATION_WITH_FILTER</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>a46c6549d016d46c9ff1f6e40901df2b1</anchor>
      <arglist>(filter, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROSCONSOLE_PRINTF_ATTRIBUTE</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>aea1b5b69b6f637a378a02a94c1f80974</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROSCONSOLE_ROOT_LOGGER_NAME</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>a77ccb804d3c873b84751bad51a617e72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROSCONSOLE_SEVERITY_DEBUG</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>a3c070057662df60abf4f966898dd9671</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROSCONSOLE_SEVERITY_ERROR</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>a37d9ef3db9d79132e65a3dd5528d4526</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROSCONSOLE_SEVERITY_FATAL</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>a5a452c9e16c5a097a0ceb68186310c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROSCONSOLE_SEVERITY_INFO</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>a291747a679c0b39672513c3cd2f07ecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROSCONSOLE_SEVERITY_NONE</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>a57118d8b9087017967380122e6bbf968</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROSCONSOLE_SEVERITY_WARN</name>
      <anchorfile>console_8h.html</anchorfile>
      <anchor>a04ec221c130d53ba08e44605b4d8b8b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; Token &gt;</type>
      <name>TokenPtr</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>ae7bdc6cae17d4785a6211c2cda5eae04</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TokenPtr &gt;</type>
      <name>V_Token</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a5a062b6ca5ae15571bedd44929d98dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>checkLogLocationEnabled</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a884c9b3706de0fd8d59e78d5cc3d4a8b</anchor>
      <arglist>(LogLocation *loc)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>formatToBuffer</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>aadafd1e75eadee20de881b9451469039</anchor>
      <arglist>(boost::shared_array&lt; char &gt; &amp;buffer, size_t &amp;buffer_size, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL std::string</type>
      <name>formatToString</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a67a7d405186df998e72f338dfb00d45e</anchor>
      <arglist>(const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL bool</type>
      <name>get_loggers</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>aec43cb71c740f27cd33aa7aa00731895</anchor>
      <arglist>(std::map&lt; std::string, levels::Level &gt; &amp;loggers)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>initialize</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a046f4e31149b10587dfddaa3c76dc708</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>initializeLogLocation</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a2f7179b1fca591de04a23db5bcee3860</anchor>
      <arglist>(LogLocation *loc, const std::string &amp;name, Level level)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>notifyLoggerLevelsChanged</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a7d8d9c277994cb315961ddbee540f1e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>print</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a3655ddd8964a5b354e2311c02c740daf</anchor>
      <arglist>(FilterBase *filter, void *logger, Level level, const char *file, int line, const char *function, const char *fmt,...) ROSCONSOLE_PRINTF_ATTRIBUTE(7</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void ROSCONSOLE_DECL void</type>
      <name>print</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>ab6e0427523bb3a2926eb810af1dfacb0</anchor>
      <arglist>(FilterBase *filter, void *logger, Level level, const std::stringstream &amp;str, const char *file, int line, const char *function)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>register_appender</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a3ffe5ec6a16fe5a9e291b388079562a7</anchor>
      <arglist>(LogAppender *appender)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>registerLogLocation</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a534701de3536891941cbe5e187c34d95</anchor>
      <arglist>(LogLocation *loc)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL bool</type>
      <name>set_logger_level</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a7510136ca626d1b27655ddabfaef685a</anchor>
      <arglist>(const std::string &amp;name, levels::Level level)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>setFixedFilterToken</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>ab9a9f54c436778263e50e146cfd6432b</anchor>
      <arglist>(const std::string &amp;key, const std::string &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>setLogLocationLevel</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>ab914a78902eca30bfafdc7b939b6ac20</anchor>
      <arglist>(LogLocation *loc, Level level)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>shutdown</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a41c5025d31f7f7d9452496e092c33c85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>vformatToBuffer</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>adcec0ac23c4cfb333185f57d6c938696</anchor>
      <arglist>(boost::shared_array&lt; char &gt; &amp;buffer, size_t &amp;buffer_size, const char *fmt, va_list args)</arglist>
    </member>
    <member kind="variable">
      <type>ROSCONSOLE_DECL Formatter</type>
      <name>g_formatter</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a7944fe3dd343353cf4c8f07b0cfc80dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ROSCONSOLE_DECL bool</type>
      <name>g_initialized</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>abc79881d5516f7bc62f692b48bfbb89a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ROSCONSOLE_DECL std::string</type>
      <name>g_last_error_message</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a96c1d5c4089e061c77d6f92a02bf89bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ROSCONSOLE_DECL</type>
      <name>LogLocation</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a454eb39e226b8820b4f1ce61b6b60980</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>console_backend.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosconsole/include/ros/</path>
    <filename>console__backend_8h</filename>
    <namespace>ros::console</namespace>
    <namespace>ros::console::backend</namespace>
    <namespace>ros::console::levels</namespace>
    <member kind="typedef">
      <type>levels::Level</type>
      <name>Level</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>aa8b1a9957d16c30b71aea4ca7c4bffea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>Level</name>
      <anchorfile>namespaceros_1_1console_1_1levels.html</anchorfile>
      <anchor>a3ff2daf7f0090b1dcfb5c2622d9c140d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Debug</name>
      <anchorfile>namespaceros_1_1console_1_1levels.html</anchorfile>
      <anchor>a3ff2daf7f0090b1dcfb5c2622d9c140da0eb554c5d28a6aa63af903df113e053b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Info</name>
      <anchorfile>namespaceros_1_1console_1_1levels.html</anchorfile>
      <anchor>a3ff2daf7f0090b1dcfb5c2622d9c140da3575202bd2dd5003953ccb6cceaaa6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Warn</name>
      <anchorfile>namespaceros_1_1console_1_1levels.html</anchorfile>
      <anchor>a3ff2daf7f0090b1dcfb5c2622d9c140da39eb8db84608a0760e235cb9125c3eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Error</name>
      <anchorfile>namespaceros_1_1console_1_1levels.html</anchorfile>
      <anchor>a3ff2daf7f0090b1dcfb5c2622d9c140da8ab6a934a3ebb5b6b37e11ed2cb0d258</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Fatal</name>
      <anchorfile>namespaceros_1_1console_1_1levels.html</anchorfile>
      <anchor>a3ff2daf7f0090b1dcfb5c2622d9c140da973266ecab295e3d4d19cac76219c180</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Count</name>
      <anchorfile>namespaceros_1_1console_1_1levels.html</anchorfile>
      <anchor>a3ff2daf7f0090b1dcfb5c2622d9c140da2d7f06e55545ed624f80ad253322c575</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyLoggerLevelsChanged</name>
      <anchorfile>namespaceros_1_1console_1_1backend.html</anchorfile>
      <anchor>a2952ec05a00a2dccc384d3d94c228f50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>namespaceros_1_1console_1_1backend.html</anchorfile>
      <anchor>ac441c98ddc2e5e5762cab2e255c54b5c</anchor>
      <arglist>(void *logger_handle,::ros::console::Level level, const char *str, const char *file, const char *function, int line)</arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>function_notifyLoggerLevelsChanged</name>
      <anchorfile>namespaceros_1_1console_1_1backend.html</anchorfile>
      <anchor>afb81babd868e6a6351b5b40e6b0e4545</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>function_print</name>
      <anchorfile>namespaceros_1_1console_1_1backend.html</anchorfile>
      <anchor>a18d008f02258d1f4d8671805d13be3f3</anchor>
      <arglist>)(void *,::ros::console::Level, const char *, const char *, const char *, int)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>example.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosconsole/examples/</path>
    <filename>example_8cpp</filename>
    <includes id="console_8h" name="console.h" local="yes" imported="no">ros/console.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>example_8cpp.html</anchorfile>
      <anchor>a2c3f6775325c30275d11c6abee2db6a0</anchor>
      <arglist>(int, char **)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>example_8cpp.html</anchorfile>
      <anchor>a51230d50f99839f9a6fdbbba156a05b4</anchor>
      <arglist>(ros::console::Level level, const std::string &amp;s)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>generate_macros.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosconsole/scripts/</path>
    <filename>generate__macros_8py</filename>
    <namespace>generate_macros</namespace>
    <member kind="function">
      <type>def</type>
      <name>add_macro</name>
      <anchorfile>namespacegenerate__macros.html</anchorfile>
      <anchor>a50dab03fb6ba6ad8ff74d174eac64052</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>f</name>
      <anchorfile>namespacegenerate__macros.html</anchorfile>
      <anchor>a53422a1d3332391c12f030d90fcc6c38</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>generate_speed_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosconsole/scripts/</path>
    <filename>generate__speed__test_8py</filename>
    <namespace>generate_speed_test</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>f</name>
      <anchorfile>namespacegenerate__speed__test.html</anchorfile>
      <anchor>a4e04d453eb416a354872cf4c94993d53</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>macros_generated.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosconsole/include/rosconsole/</path>
    <filename>macros__generated_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>ROS_DEBUG</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a83228c0b42c80605abdd0f42af64b1f7</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_DEBUG_COND</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>adfcd1f405714d4edebd32b25d932e3fe</anchor>
      <arglist>(cond,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_DEBUG_COND_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a13567fc987b0bb994f37748edc782c95</anchor>
      <arglist>(cond, name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_DEBUG_FILTER</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>acb727fdc837e7754fc5fc538c1973fcd</anchor>
      <arglist>(filter,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_DEBUG_FILTER_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>acd988f709196b7837c9b16f4330309fd</anchor>
      <arglist>(filter, name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_DEBUG_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a59bcbadebdbcf7195c665b66c7d6560f</anchor>
      <arglist>(name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_DEBUG_ONCE</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>acbec63f14f5cfca92154897ee8c434a6</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_DEBUG_ONCE_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a8cbe037cb5b06f14ce393e9187049842</anchor>
      <arglist>(name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_DEBUG_STREAM</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>abe3fd4f1f711e3046f7c3a8e3f5757b0</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_DEBUG_STREAM_COND</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a226ced9d62e521081bbe6f67f86957bf</anchor>
      <arglist>(cond, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_DEBUG_STREAM_COND_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a0313792bf07e7df0fc423c159b3ddb41</anchor>
      <arglist>(cond, name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_DEBUG_STREAM_FILTER</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a8a770ba8ceb9e8decbe2906731e0b624</anchor>
      <arglist>(filter, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_DEBUG_STREAM_FILTER_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>aae1728483ded7fcdeae1b4dc5825a6de</anchor>
      <arglist>(filter, name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_DEBUG_STREAM_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a67a8a979e065dd920dce2108d9b83237</anchor>
      <arglist>(name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_DEBUG_STREAM_ONCE</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>af9ccca34eb63212255ffcee98f8c386f</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_DEBUG_STREAM_ONCE_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a880cb3037c198050050b17e4dd8d5b57</anchor>
      <arglist>(name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_DEBUG_STREAM_THROTTLE</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>af2f5d42ac937fedb792bcc9fb87f5ea1</anchor>
      <arglist>(rate, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_DEBUG_STREAM_THROTTLE_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a0656d5feda32e6db92c763ed55156f89</anchor>
      <arglist>(rate, name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_DEBUG_THROTTLE</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a1f16a410f4e2e45fae841ca92f3a09a3</anchor>
      <arglist>(rate,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_DEBUG_THROTTLE_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a6a979c85b19ee44df84f2a64cb210345</anchor>
      <arglist>(rate, name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_ERROR</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a7fb635b03cc608284eadecd2f8becd9a</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_ERROR_COND</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a1de1111927b84c6c4f734562c2bf9f31</anchor>
      <arglist>(cond,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_ERROR_COND_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>aa1fac22ae94605b5bc5860ae48ee641c</anchor>
      <arglist>(cond, name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_ERROR_FILTER</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>af47c5656259b1a16270e78f658050584</anchor>
      <arglist>(filter,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_ERROR_FILTER_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>adcee5fa654b8849019cdbafacb1fe8ac</anchor>
      <arglist>(filter, name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_ERROR_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a34e79df0965ccdacd2d9cfc36e0a9c0a</anchor>
      <arglist>(name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_ERROR_ONCE</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a9a1fca087ffb37f7c3ab9024be2146f7</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_ERROR_ONCE_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>accb43e4b5fed1e3dd6a39e120c861221</anchor>
      <arglist>(name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_ERROR_STREAM</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a38824dcde65a2ea65c9d8301b5eac977</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_ERROR_STREAM_COND</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a65a65f39b35b97ed94ac08fb3b17909d</anchor>
      <arglist>(cond, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_ERROR_STREAM_COND_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>ad8b1ad0bb6e614ab236d5f63c3457bac</anchor>
      <arglist>(cond, name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_ERROR_STREAM_FILTER</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>ab7a3c046a3ba99b91dfeec063692ba5c</anchor>
      <arglist>(filter, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_ERROR_STREAM_FILTER_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a96f8a5b9e373cb2202993d8ac27f59b2</anchor>
      <arglist>(filter, name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_ERROR_STREAM_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a433ec0953a6a8ef23e505af8402a3562</anchor>
      <arglist>(name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_ERROR_STREAM_ONCE</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a4da4b130ee47ae08677d045b91984bec</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_ERROR_STREAM_ONCE_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>abd54a513cad43346f594c02bd35200d6</anchor>
      <arglist>(name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_ERROR_STREAM_THROTTLE</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a354241abfad269361ab1adb04a59719e</anchor>
      <arglist>(rate, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_ERROR_STREAM_THROTTLE_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a26fe22951b089da7f31b164a0f2d8e5b</anchor>
      <arglist>(rate, name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_ERROR_THROTTLE</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a1c4cdfdfd4dcc53e6226f0533a0992b7</anchor>
      <arglist>(rate,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_ERROR_THROTTLE_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>af02edc5b4d2abc583946eba07bfa82d3</anchor>
      <arglist>(rate, name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_FATAL</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>af9844cba2577ca518c1f0d23e76bec88</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_FATAL_COND</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a908efa871643b34e6a6eb7a5a1f368f9</anchor>
      <arglist>(cond,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_FATAL_COND_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>ae2b5f7b1145c34edc057cfde69ba1bf4</anchor>
      <arglist>(cond, name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_FATAL_FILTER</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>af42bc0c3c9d309eccd899a7ee0989f12</anchor>
      <arglist>(filter,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_FATAL_FILTER_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a84273945757633ffca5f9531f13fd032</anchor>
      <arglist>(filter, name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_FATAL_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>aca43e4e1c82800ed1b078f7ca929237b</anchor>
      <arglist>(name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_FATAL_ONCE</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a8f5dd8485ae6ca87d6065b9bc006d9dc</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_FATAL_ONCE_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a9523d577e51144d9389747dea0312dbc</anchor>
      <arglist>(name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_FATAL_STREAM</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a91d57560f44a262bafce7a7768ebdc50</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_FATAL_STREAM_COND</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>aa2d4a9a730c6b4887bf880d81af4c153</anchor>
      <arglist>(cond, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_FATAL_STREAM_COND_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a6cf0a98ff3ce27130545b6feb51bf976</anchor>
      <arglist>(cond, name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_FATAL_STREAM_FILTER</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a79a5486e4d9de7ecae0ff3d85e23673d</anchor>
      <arglist>(filter, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_FATAL_STREAM_FILTER_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a695cf89f7d7426f66041a5e4d58d243c</anchor>
      <arglist>(filter, name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_FATAL_STREAM_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a95655d4079634a02cf191b94de871d1d</anchor>
      <arglist>(name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_FATAL_STREAM_ONCE</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>af6e9f54e6f8867185a9db9d3efe1d467</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_FATAL_STREAM_ONCE_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>aac90ede59e762ae8283d014e6569dcef</anchor>
      <arglist>(name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_FATAL_STREAM_THROTTLE</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a042ba7f57cb8885baa8ddbab7094862a</anchor>
      <arglist>(rate, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_FATAL_STREAM_THROTTLE_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>ab95e4a246b3e02d69352d7173e0a1a7d</anchor>
      <arglist>(rate, name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_FATAL_THROTTLE</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a81b466271dcc605f717d2f26ba774ebb</anchor>
      <arglist>(rate,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_FATAL_THROTTLE_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a2027b28701b189aaf7f1591d1c28b7ab</anchor>
      <arglist>(rate, name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_INFO</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a20d5da22f16df09d52a7577227636a83</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_INFO_COND</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a6823692b4fa97002c5d28b7e24b0b35e</anchor>
      <arglist>(cond,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_INFO_COND_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a5a88d490d2d417d433b0bea9de54d70b</anchor>
      <arglist>(cond, name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_INFO_FILTER</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a5f28db427d6140123518a10c0a274db9</anchor>
      <arglist>(filter,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_INFO_FILTER_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a3574cca382ac7370fed2e5a1452ce4a6</anchor>
      <arglist>(filter, name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_INFO_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a9345481a0e9b941523c79cbcd774153f</anchor>
      <arglist>(name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_INFO_ONCE</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a9a87005cc164d862fb8d51fcd939e9d6</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_INFO_ONCE_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a7153de8b28726c96fc6c8f5e901222db</anchor>
      <arglist>(name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_INFO_STREAM</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a75e73a75f728958e0dedd098476aad19</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_INFO_STREAM_COND</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a5bb566a02d5c68054ceed7de56f45114</anchor>
      <arglist>(cond, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_INFO_STREAM_COND_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a280f663ae38ee96fcb6a8bc832d5a62b</anchor>
      <arglist>(cond, name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_INFO_STREAM_FILTER</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>abca848ddb68b4b99e7a9411af8073a94</anchor>
      <arglist>(filter, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_INFO_STREAM_FILTER_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a599292efc38e628267fc3c18ed450189</anchor>
      <arglist>(filter, name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_INFO_STREAM_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a1ff8b6ce5a83424e0951da18ab3c1de1</anchor>
      <arglist>(name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_INFO_STREAM_ONCE</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>ad1371e8123e7c9be932ae48f9682b3a9</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_INFO_STREAM_ONCE_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>af9607acba24c5946df0835569c109e50</anchor>
      <arglist>(name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_INFO_STREAM_THROTTLE</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a7d35a6882c8e1a3cf1a39d222e98cfb6</anchor>
      <arglist>(rate, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_INFO_STREAM_THROTTLE_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a172177c4fe8b6d6b6e3c52e404042187</anchor>
      <arglist>(rate, name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_INFO_THROTTLE</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a470206e22b8977c4781cddfa1b270c7c</anchor>
      <arglist>(rate,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_INFO_THROTTLE_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a84d8df60372d0296b76d1e647b1345c9</anchor>
      <arglist>(rate, name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_WARN</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>abcf5fc1b8d85f44e883971abef7689a5</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_WARN_COND</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a4d0b80f879cd2ce7343b856a6405d302</anchor>
      <arglist>(cond,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_WARN_COND_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a933ee805cf4992b43888d7cdaec74d8a</anchor>
      <arglist>(cond, name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_WARN_FILTER</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a9410d4a2b2ea92cbf8a241a1be2dfe9d</anchor>
      <arglist>(filter,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_WARN_FILTER_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a8ab6b34e825d951a0e2889db40ce1e4a</anchor>
      <arglist>(filter, name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_WARN_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a03cd72844a8e0790d3d3901a21859d02</anchor>
      <arglist>(name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_WARN_ONCE</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>ab9bc891468bcd6feb4386188a32d4648</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_WARN_ONCE_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a6d216c4f5eb9f795c049f3983cdce895</anchor>
      <arglist>(name,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_WARN_STREAM</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a3d27da6eade31481520b6b4a59aa0e05</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_WARN_STREAM_COND</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a6bdc9dce4cab4621e72eb4f60671c33b</anchor>
      <arglist>(cond, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_WARN_STREAM_COND_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>acdafa12c2fd6f93d7ef55b8a5af2ec8a</anchor>
      <arglist>(cond, name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_WARN_STREAM_FILTER</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a2250065411f0e1b11b3cc65b2bdd6ee7</anchor>
      <arglist>(filter, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_WARN_STREAM_FILTER_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>ae9a644ad709dae00d4a3f16441530311</anchor>
      <arglist>(filter, name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_WARN_STREAM_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a3416ae64738de22735d33b470b50086e</anchor>
      <arglist>(name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_WARN_STREAM_ONCE</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a0fa77780d57bc1d0532ff7d6a35ed509</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_WARN_STREAM_ONCE_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a75541930d8f40180ef663f5859936ff9</anchor>
      <arglist>(name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_WARN_STREAM_THROTTLE</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a3cf4b4bb01f4da11ba4a9d75e213565c</anchor>
      <arglist>(rate, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_WARN_STREAM_THROTTLE_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>a051eef82fc3659c5099402df60a4724d</anchor>
      <arglist>(rate, name, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_WARN_THROTTLE</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>aba8c1e9cfdff2c20c7fcfd5270a47fb4</anchor>
      <arglist>(rate,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_WARN_THROTTLE_NAMED</name>
      <anchorfile>macros__generated_8h.html</anchorfile>
      <anchor>ae2abbe48103f353440aaf724e5ed3814</anchor>
      <arglist>(rate, name,...)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosconsole/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>rosconsole.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosconsole/src/rosconsole/</path>
    <filename>rosconsole_8cpp</filename>
    <includes id="console_8h" name="console.h" local="yes" imported="no">ros/console.h</includes>
    <includes id="assert_8h" name="assert.h" local="yes" imported="no">ros/assert.h</includes>
    <class kind="struct">ros::console::FileToken</class>
    <class kind="struct">ros::console::FixedMapToken</class>
    <class kind="struct">ros::console::FixedToken</class>
    <class kind="struct">ros::console::FunctionToken</class>
    <class kind="struct">ros::console::LineToken</class>
    <class kind="struct">ros::console::LoggerToken</class>
    <class kind="struct">ros::console::MessageToken</class>
    <class kind="struct">ros::console::PlaceHolderToken</class>
    <class kind="struct">ros::console::SeverityToken</class>
    <class kind="class">ros::console::StaticInit</class>
    <class kind="struct">ros::console::ThreadToken</class>
    <class kind="struct">ros::console::TimeToken</class>
    <namespace>ros::console</namespace>
    <namespace>ros::console::impl</namespace>
    <member kind="define">
      <type>#define</type>
      <name>COLOR_GREEN</name>
      <anchorfile>rosconsole_8cpp.html</anchorfile>
      <anchor>afc9149f5de51bd9ac4f5ebbfa153f018</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COLOR_NORMAL</name>
      <anchorfile>rosconsole_8cpp.html</anchorfile>
      <anchor>ac366dc6682d1d12bcae1eb1ae8ae09c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COLOR_RED</name>
      <anchorfile>rosconsole_8cpp.html</anchorfile>
      <anchor>ad86358bf19927183dd7b4ae215a29731</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COLOR_YELLOW</name>
      <anchorfile>rosconsole_8cpp.html</anchorfile>
      <anchor>a4534b577b74a58b0f4b7be027af664e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INITIAL_BUFFER_SIZE</name>
      <anchorfile>rosconsole_8cpp.html</anchorfile>
      <anchor>a1d51567e0f6916e91f5bd3719d56cce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>M_string</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a387ec2926c43695eb6db08231094cc6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; LogLocation * &gt;</type>
      <name>V_LogLocation</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a3c83ab7ee37d2e3eeb5e37ecfc1a5333</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_print</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a90feea0e701164f8e35522c7ea781d1d</anchor>
      <arglist>(void *logger_handle,::ros::console::Level level, const char *str, const char *file, const char *function, int line)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>checkLogLocationEnabled</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a884c9b3706de0fd8d59e78d5cc3d4a8b</anchor>
      <arglist>(LogLocation *loc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>checkLogLocationEnabledNoLock</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>aa4a7af05d85f462c0500728433ac094e</anchor>
      <arglist>(LogLocation *loc)</arglist>
    </member>
    <member kind="function">
      <type>TokenPtr</type>
      <name>createTokenFromType</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a002c0a7a505520666bc6e9362677fd93</anchor>
      <arglist>(const std::string &amp;type)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>formatToBuffer</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>aadafd1e75eadee20de881b9451469039</anchor>
      <arglist>(boost::shared_array&lt; char &gt; &amp;buffer, size_t &amp;buffer_size, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL std::string</type>
      <name>formatToString</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a67a7d405186df998e72f338dfb00d45e</anchor>
      <arglist>(const char *fmt,...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static boost::shared_array&lt; char &gt;</type>
      <name>g_print_buffer</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>af4be0c2b4a4cb9d62e0ef7da854b8406</anchor>
      <arglist>(new char[INITIAL_BUFFER_SIZE])</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL bool</type>
      <name>get_loggers</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>aec43cb71c740f27cd33aa7aa00731895</anchor>
      <arglist>(std::map&lt; std::string, levels::Level &gt; &amp;loggers)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_loggers</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a143c96e00f5b1076cb9b7191b4539503</anchor>
      <arglist>(std::map&lt; std::string, levels::Level &gt; &amp;loggers)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getHandle</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a71e1620da7334759dc5459a144a80eec</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getName</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a99d74e1500c0ebb7f3f3fb98ae77037f</anchor>
      <arglist>(void *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a513623dfebfe4f5387bd0a6162e04677</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>initialize</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a046f4e31149b10587dfddaa3c76dc708</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>initializeLogLocation</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a2f7179b1fca591de04a23db5bcee3860</anchor>
      <arglist>(LogLocation *loc, const std::string &amp;name, Level level)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabledFor</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>acc4de9e80c6823b980f6291be5817a86</anchor>
      <arglist>(void *handle,::ros::console::Level level)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>notifyLoggerLevelsChanged</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a7d8d9c277994cb315961ddbee540f1e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a9ac9a3c282c6f3452b40c8bfea6c0575</anchor>
      <arglist>(void *handle,::ros::console::Level level, const char *str, const char *file, const char *function, int line)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>print</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a3655ddd8964a5b354e2311c02c740daf</anchor>
      <arglist>(FilterBase *filter, void *logger, Level level, const char *file, int line, const char *function, const char *fmt,...) ROSCONSOLE_PRINTF_ATTRIBUTE(7</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void ROSCONSOLE_DECL void</type>
      <name>print</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>ab6e0427523bb3a2926eb810af1dfacb0</anchor>
      <arglist>(FilterBase *filter, void *logger, Level level, const std::stringstream &amp;str, const char *file, int line, const char *function)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_appender</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a61b27bf63d36db8498c15c8727689968</anchor>
      <arglist>(LogAppender *appender)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>register_appender</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a3ffe5ec6a16fe5a9e291b388079562a7</anchor>
      <arglist>(LogAppender *appender)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>registerLogLocation</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a534701de3536891941cbe5e187c34d95</anchor>
      <arglist>(LogLocation *loc)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL bool</type>
      <name>set_logger_level</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a7510136ca626d1b27655ddabfaef685a</anchor>
      <arglist>(const std::string &amp;name, levels::Level level)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_logger_level</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a66919d5129942ccec87ce7aa914f2bee</anchor>
      <arglist>(const std::string &amp;name, levels::Level level)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>setFixedFilterToken</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>ab9a9f54c436778263e50e146cfd6432b</anchor>
      <arglist>(const std::string &amp;key, const std::string &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>setLogLocationLevel</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>ab914a78902eca30bfafdc7b939b6ac20</anchor>
      <arglist>(LogLocation *loc, Level level)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>shutdown</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a41c5025d31f7f7d9452496e092c33c85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>ab9f0e4bc136946b9d72f82345316689d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>vformatToBuffer</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>adcec0ac23c4cfb333185f57d6c938696</anchor>
      <arglist>(boost::shared_array&lt; char &gt; &amp;buffer, size_t &amp;buffer_size, const char *fmt, va_list args)</arglist>
    </member>
    <member kind="variable">
      <type>M_string</type>
      <name>g_extra_fixed_tokens</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>abd7a0df9ad4362790dea4eecd7331f3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>g_format_string</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>abcb8f9842d1aeb1b43c80fe999e78381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::mutex</type>
      <name>g_init_mutex</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>af19cc59868a5c74b772b290d44bd9f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::mutex</type>
      <name>g_locations_mutex</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>aefa405727418caffd459ebf49ecd8693</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>V_LogLocation</type>
      <name>g_log_locations</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>adfe9ed0f1184db38c8257dd3a2f95b8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static size_t</type>
      <name>g_print_buffer_size</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a07eb1001307c03760842851903fd79f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static boost::mutex</type>
      <name>g_print_mutex</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>ab447510ffb75d7d5571cf5d39f47dcd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static boost::thread::id</type>
      <name>g_printing_thread_id</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a1599298fdba9d457ad5534d9892434a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>g_shutting_down</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>ace6194b19db74c28ef68ba4529af31bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StaticInit</type>
      <name>g_static_init</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>acffac61b5b340aa1767782b4abb42291</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rosconsole_backend.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosconsole/src/rosconsole/</path>
    <filename>rosconsole__backend_8cpp</filename>
    <includes id="console__backend_8h" name="console_backend.h" local="yes" imported="no">ros/console_backend.h</includes>
    <namespace>ros::console</namespace>
    <namespace>ros::console::backend</namespace>
    <member kind="function">
      <type>void</type>
      <name>notifyLoggerLevelsChanged</name>
      <anchorfile>namespaceros_1_1console_1_1backend.html</anchorfile>
      <anchor>a2952ec05a00a2dccc384d3d94c228f50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>namespaceros_1_1console_1_1backend.html</anchorfile>
      <anchor>ac441c98ddc2e5e5762cab2e255c54b5c</anchor>
      <arglist>(void *logger_handle,::ros::console::Level level, const char *str, const char *file, const char *function, int line)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rosconsole_glog.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosconsole/src/rosconsole/impl/</path>
    <filename>rosconsole__glog_8cpp</filename>
    <includes id="console_8h" name="console.h" local="yes" imported="no">ros/console.h</includes>
    <namespace>ros::console</namespace>
    <namespace>ros::console::impl</namespace>
    <member kind="function">
      <type>bool</type>
      <name>get_loggers</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a143c96e00f5b1076cb9b7191b4539503</anchor>
      <arglist>(std::map&lt; std::string, levels::Level &gt; &amp;loggers)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getHandle</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a71e1620da7334759dc5459a144a80eec</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getName</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a99d74e1500c0ebb7f3f3fb98ae77037f</anchor>
      <arglist>(void *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a513623dfebfe4f5387bd0a6162e04677</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabledFor</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>acc4de9e80c6823b980f6291be5817a86</anchor>
      <arglist>(void *handle,::ros::console::Level level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a9ac9a3c282c6f3452b40c8bfea6c0575</anchor>
      <arglist>(void *handle,::ros::console::Level level, const char *str, const char *file, const char *function, int line)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_appender</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a61b27bf63d36db8498c15c8727689968</anchor>
      <arglist>(LogAppender *appender)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_logger_level</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a66919d5129942ccec87ce7aa914f2bee</anchor>
      <arglist>(const std::string &amp;name, levels::Level level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>ab9f0e4bc136946b9d72f82345316689d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>LogAppender *</type>
      <name>rosconsole_glog_appender</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a1a91931e8d1530e494558741a1dad808</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::pair&lt; std::string, levels::Level &gt; &gt;</type>
      <name>rosconsole_glog_log_levels</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>abb228152e32a7f7c8117de36f9d8a740</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rosconsole_log4cxx.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosconsole/src/rosconsole/impl/</path>
    <filename>rosconsole__log4cxx_8cpp</filename>
    <includes id="console_8h" name="console.h" local="yes" imported="no">ros/console.h</includes>
    <includes id="assert_8h" name="assert.h" local="yes" imported="no">ros/assert.h</includes>
    <class kind="class">ros::console::impl::Log4cxxAppender</class>
    <class kind="class">ros::console::impl::ROSConsoleStdioAppender</class>
    <namespace>ros::console</namespace>
    <namespace>ros::console::impl</namespace>
    <member kind="function">
      <type>bool</type>
      <name>get_loggers</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a143c96e00f5b1076cb9b7191b4539503</anchor>
      <arglist>(std::map&lt; std::string, levels::Level &gt; &amp;loggers)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getHandle</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a71e1620da7334759dc5459a144a80eec</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getName</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a99d74e1500c0ebb7f3f3fb98ae77037f</anchor>
      <arglist>(void *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a513623dfebfe4f5387bd0a6162e04677</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabledFor</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>acc4de9e80c6823b980f6291be5817a86</anchor>
      <arglist>(void *handle,::ros::console::Level level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a9ac9a3c282c6f3452b40c8bfea6c0575</anchor>
      <arglist>(void *handle,::ros::console::Level level, const char *str, const char *file, const char *function, int line)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_appender</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a61b27bf63d36db8498c15c8727689968</anchor>
      <arglist>(LogAppender *appender)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_logger_level</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a66919d5129942ccec87ce7aa914f2bee</anchor>
      <arglist>(const std::string &amp;name, levels::Level level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>ab9f0e4bc136946b9d72f82345316689d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>log4cxx::LevelPtr</type>
      <name>g_level_lookup</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>abbb1439dfdfaa451c231b1f29fb69f41</anchor>
      <arglist>[levels::Count]</arglist>
    </member>
    <member kind="variable">
      <type>Log4cxxAppender *</type>
      <name>g_log4cxx_appender</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a03aac96342605b29c3b84508cbf2ae48</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rosconsole_print.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosconsole/src/rosconsole/impl/</path>
    <filename>rosconsole__print_8cpp</filename>
    <includes id="console_8h" name="console.h" local="yes" imported="no">ros/console.h</includes>
    <namespace>ros::console</namespace>
    <namespace>ros::console::impl</namespace>
    <member kind="function">
      <type>bool</type>
      <name>get_loggers</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a143c96e00f5b1076cb9b7191b4539503</anchor>
      <arglist>(std::map&lt; std::string, levels::Level &gt; &amp;loggers)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getHandle</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a71e1620da7334759dc5459a144a80eec</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getName</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a99d74e1500c0ebb7f3f3fb98ae77037f</anchor>
      <arglist>(void *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a513623dfebfe4f5387bd0a6162e04677</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabledFor</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>acc4de9e80c6823b980f6291be5817a86</anchor>
      <arglist>(void *handle,::ros::console::Level level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a9ac9a3c282c6f3452b40c8bfea6c0575</anchor>
      <arglist>(void *handle,::ros::console::Level level, const char *str, const char *file, const char *function, int line)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_appender</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a61b27bf63d36db8498c15c8727689968</anchor>
      <arglist>(LogAppender *appender)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_logger_level</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a66919d5129942ccec87ce7aa914f2bee</anchor>
      <arglist>(const std::string &amp;name, levels::Level level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>ab9f0e4bc136946b9d72f82345316689d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>LogAppender *</type>
      <name>rosconsole_print_appender</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a7d11fc995dec3476599db40c8748df47</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>static_assert.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosconsole/include/ros/</path>
    <filename>static__assert_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>ROS_COMPILE_ASSERT</name>
      <anchorfile>static__assert_8h.html</anchorfile>
      <anchor>a777481e33e426f3468625fc8ade82387</anchor>
      <arglist>(cond)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_STATIC_ASSERT</name>
      <anchorfile>static__assert_8h.html</anchorfile>
      <anchor>ac8b627bf29794384a9859e5a37e82920</anchor>
      <arglist>(cond)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>thread_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosconsole/test/</path>
    <filename>thread__test_8cpp</filename>
    <includes id="console_8h" name="console.h" local="yes" imported="no">ros/console.h</includes>
    <class kind="struct">TestAppender::Info</class>
    <class kind="class">TestAppender</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>thread__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>thread__test_8cpp.html</anchorfile>
      <anchor>af9ab2bad38753f9716a8773ba3b60472</anchor>
      <arglist>(Rosconsole, threadedCalls)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>threadFunc</name>
      <anchorfile>thread__test_8cpp.html</anchorfile>
      <anchor>a31c681426c756227d0d7801d966c58d1</anchor>
      <arglist>(boost::barrier *b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>utest.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosconsole/test/</path>
    <filename>utest_8cpp</filename>
    <includes id="console_8h" name="console.h" local="yes" imported="no">ros/console.h</includes>
    <class kind="struct">AdvancedFilter</class>
    <class kind="struct">BasicFilter</class>
    <class kind="struct">ChangeFilter</class>
    <class kind="struct">TestAppender::Info</class>
    <class kind="class">TestAppender</class>
    <class kind="class">TestAppenderWithThrow</class>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_COND_TESTS</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a7508a1115b4a099bbd5d6e20e04fa11e</anchor>
      <arglist>(name, macro_base, level, log4cxx_level)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_FILTER_TESTS</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a796182e5c4a02645894710efcccedbca</anchor>
      <arglist>(name, macro_base, level, log4cxx_level)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_LEVEL_TESTS</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a59eca5352fb6168ba96e3532b3348a72</anchor>
      <arglist>(name, macro_base, level, log4cxx_level)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_ONCE_TESTS</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>abb366725d59efac7d360b22a7071706b</anchor>
      <arglist>(name, macro_base, level, log4cxx_level)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_THROTTLE_TESTS</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>aaa100cde5272bed9a5c2d92cb1b5294c</anchor>
      <arglist>(name, macro_base, level, log4cxx_level)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onceFunc</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>ac2d00651c9f6fa1c17ed785bf97fad08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onceStreamFunc</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>ab45d9bc93af81be78d2fff98f5f46c3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a0a8ce732ca05bca0aa6879d915472fb5</anchor>
      <arglist>(RosConsole, loggingLevels)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a5faf7e76294239b161169ba9c8aac9dd</anchor>
      <arglist>(RosConsole, changingLevel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a420ab6e4fc4455ef59ccf72d1c124277</anchor>
      <arglist>(RosConsole, changingLoggerLevel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a2d73cdbd0f1dbed277f3c4c7c1cbc34c</anchor>
      <arglist>(RosConsole, longPrintfStyleOutput)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>aad05d5867d41dbf1f8c952283a3c9047</anchor>
      <arglist>(RosConsole, throwingAppender)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a9ffabe3b2247f2d8cf48028f2ac5fa89</anchor>
      <arglist>(RosConsole, once)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a9f4418281523f99ddeede1b47ac32b45</anchor>
      <arglist>(RosConsole, throttle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a55eabe4da72dc710b7a3d0173fb550ab</anchor>
      <arglist>(RosConsole, onceStream)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>af742c291da64c3dede24455453e351ad</anchor>
      <arglist>(RosConsole, throttleStream)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a69968faff2907ebc33f21495632a53e5</anchor>
      <arglist>(RosConsole, basicFilter)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a8e7bb1a38443e0772f92fc8176b074c5</anchor>
      <arglist>(RosConsole, basicFilterStream)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a9d38539d505c79f7bc0f197cec1df953</anchor>
      <arglist>(RosConsole, advancedFilter)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a74ec67389ad06dcdd2e2d66d97986d96</anchor>
      <arglist>(RosConsole, advancedFilterStream)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a7d1aba3c71be96071d215be6288f49ce</anchor>
      <arglist>(RosConsole, changeFilter)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>ac5cd89a7adc69e733630dd1ce6abd981</anchor>
      <arglist>(RosConsole, changeFilterStream)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>ae41ce6b5efcd96619718355cfa2c369d</anchor>
      <arglist>(RosConsole, formatToBufferInitialZero)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a4c323ac049d8d835e4ffe6887ca34f71</anchor>
      <arglist>(RosConsole, formatToBufferInitialLargerThanFormat)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>ae28875b3c474ef64da888c958058eda1</anchor>
      <arglist>(RosConsole, formatToString)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>throttleFunc</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a66753d7eae2694b47e8fc137dbf0807d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>throttleStreamFunc</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>ae3e338860dd7b886a27b6f00b068f17d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>BasicFilter</type>
      <name>g_filter</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>aa73c70f0df8d5d81ce298c441cd2f459</anchor>
      <arglist>(true)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AdvancedFilter</name>
    <filename>structAdvancedFilter.html</filename>
    <base>ros::console::FilterBase</base>
    <member kind="function">
      <type></type>
      <name>AdvancedFilter</name>
      <anchorfile>structAdvancedFilter.html</anchorfile>
      <anchor>ae792b952bbfeba26c5116e332911af08</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEnabled</name>
      <anchorfile>structAdvancedFilter.html</anchorfile>
      <anchor>a86d2f0f5cf53128b405f045db8e98704</anchor>
      <arglist>(ros::console::FilterParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>count_</name>
      <anchorfile>structAdvancedFilter.html</anchorfile>
      <anchor>a3b4dcc9aedde76c7fa823da7b3087822</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enabled_</name>
      <anchorfile>structAdvancedFilter.html</anchorfile>
      <anchor>ab0901f8e5504c4f72ea70cc8ad913a70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>BasicFilter</name>
    <filename>structBasicFilter.html</filename>
    <base>ros::console::FilterBase</base>
    <member kind="function">
      <type></type>
      <name>BasicFilter</name>
      <anchorfile>structBasicFilter.html</anchorfile>
      <anchor>a10640dd3953f4dfd9d0b592cc3887a1f</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEnabled</name>
      <anchorfile>structBasicFilter.html</anchorfile>
      <anchor>a3180b17ebad03c04aa6cd790f9fad12e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enabled_</name>
      <anchorfile>structBasicFilter.html</anchorfile>
      <anchor>a1c71861ea1b722126f8d28b4ff238404</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ChangeFilter</name>
    <filename>structChangeFilter.html</filename>
    <base>ros::console::FilterBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEnabled</name>
      <anchorfile>structChangeFilter.html</anchorfile>
      <anchor>a58a260b48341ecb60e9bc652bec87157</anchor>
      <arglist>(ros::console::FilterParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TestAppender</name>
    <filename>classTestAppender.html</filename>
    <class kind="struct">TestAppender::Info</class>
    <member kind="typedef">
      <type>std::vector&lt; Info &gt;</type>
      <name>V_Info</name>
      <anchorfile>classTestAppender.html</anchorfile>
      <anchor>a0404abe9664a514a10e5002962de465c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Info &gt;</type>
      <name>V_Info</name>
      <anchorfile>classTestAppender.html</anchorfile>
      <anchor>a0404abe9664a514a10e5002962de465c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>V_Info</type>
      <name>info_</name>
      <anchorfile>classTestAppender.html</anchorfile>
      <anchor>afffae8bc827c5c071d301f2f182348cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>append</name>
      <anchorfile>classTestAppender.html</anchorfile>
      <anchor>af174c8f65ea83d8e0895d11f45bed6d4</anchor>
      <arglist>(const log4cxx::spi::LoggingEventPtr &amp;event, log4cxx::helpers::Pool &amp;pool)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>append</name>
      <anchorfile>classTestAppender.html</anchorfile>
      <anchor>af174c8f65ea83d8e0895d11f45bed6d4</anchor>
      <arglist>(const log4cxx::spi::LoggingEventPtr &amp;event, log4cxx::helpers::Pool &amp;pool)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classTestAppender.html</anchorfile>
      <anchor>a45bfd4a879e70bfa7ba532d5ba28c783</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classTestAppender.html</anchorfile>
      <anchor>a45bfd4a879e70bfa7ba532d5ba28c783</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>requiresLayout</name>
      <anchorfile>classTestAppender.html</anchorfile>
      <anchor>a9b05f3f31ca5ed6cdc6b327711f967fe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>requiresLayout</name>
      <anchorfile>classTestAppender.html</anchorfile>
      <anchor>a9b05f3f31ca5ed6cdc6b327711f967fe</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TestAppender::Info</name>
    <filename>structTestAppender_1_1Info.html</filename>
    <member kind="variable">
      <type>log4cxx::LevelPtr</type>
      <name>level_</name>
      <anchorfile>structTestAppender_1_1Info.html</anchorfile>
      <anchor>aa975a9e0bef1cacc49022927deaebeb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>logger_name_</name>
      <anchorfile>structTestAppender_1_1Info.html</anchorfile>
      <anchor>ab816344f7cb3b6596f06e21f2d0f238d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>message_</name>
      <anchorfile>structTestAppender_1_1Info.html</anchorfile>
      <anchor>a14dcc8938ccc8119e07eef607dd6d209</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TestAppenderWithThrow</name>
    <filename>classTestAppenderWithThrow.html</filename>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>append</name>
      <anchorfile>classTestAppenderWithThrow.html</anchorfile>
      <anchor>a423980b27440458a6bfd9aae08f493eb</anchor>
      <arglist>(const log4cxx::spi::LoggingEventPtr &amp;event, log4cxx::helpers::Pool &amp;pool)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classTestAppenderWithThrow.html</anchorfile>
      <anchor>a324bcd6d08bdb58ee4bcb92fbce7d064</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>requiresLayout</name>
      <anchorfile>classTestAppenderWithThrow.html</anchorfile>
      <anchor>a12d35483dce35a126c51b9cc59531460</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>generate_macros</name>
    <filename>namespacegenerate__macros.html</filename>
    <member kind="function">
      <type>def</type>
      <name>add_macro</name>
      <anchorfile>namespacegenerate__macros.html</anchorfile>
      <anchor>a50dab03fb6ba6ad8ff74d174eac64052</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>f</name>
      <anchorfile>namespacegenerate__macros.html</anchorfile>
      <anchor>a53422a1d3332391c12f030d90fcc6c38</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>generate_speed_test</name>
    <filename>namespacegenerate__speed__test.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>f</name>
      <anchorfile>namespacegenerate__speed__test.html</anchorfile>
      <anchor>a4e04d453eb416a354872cf4c94993d53</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros::console</name>
    <filename>namespaceros_1_1console.html</filename>
    <namespace>ros::console::backend</namespace>
    <namespace>ros::console::impl</namespace>
    <namespace>ros::console::levels</namespace>
    <class kind="struct">ros::console::FileToken</class>
    <class kind="class">ros::console::FilterBase</class>
    <class kind="struct">ros::console::FilterParams</class>
    <class kind="struct">ros::console::FixedMapToken</class>
    <class kind="struct">ros::console::FixedToken</class>
    <class kind="struct">ros::console::Formatter</class>
    <class kind="struct">ros::console::FunctionToken</class>
    <class kind="struct">ros::console::LineToken</class>
    <class kind="class">ros::console::LogAppender</class>
    <class kind="struct">ros::console::LoggerToken</class>
    <class kind="struct">ros::console::LogLocation</class>
    <class kind="struct">ros::console::MessageToken</class>
    <class kind="struct">ros::console::PlaceHolderToken</class>
    <class kind="struct">ros::console::SeverityToken</class>
    <class kind="class">ros::console::StaticInit</class>
    <class kind="struct">ros::console::ThreadToken</class>
    <class kind="struct">ros::console::TimeToken</class>
    <class kind="struct">ros::console::Token</class>
    <member kind="typedef">
      <type>levels::Level</type>
      <name>Level</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>aa8b1a9957d16c30b71aea4ca7c4bffea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>M_string</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a387ec2926c43695eb6db08231094cc6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; Token &gt;</type>
      <name>TokenPtr</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>ae7bdc6cae17d4785a6211c2cda5eae04</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; LogLocation * &gt;</type>
      <name>V_LogLocation</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a3c83ab7ee37d2e3eeb5e37ecfc1a5333</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TokenPtr &gt;</type>
      <name>V_Token</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a5a062b6ca5ae15571bedd44929d98dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_print</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a90feea0e701164f8e35522c7ea781d1d</anchor>
      <arglist>(void *logger_handle,::ros::console::Level level, const char *str, const char *file, const char *function, int line)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>checkLogLocationEnabled</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a884c9b3706de0fd8d59e78d5cc3d4a8b</anchor>
      <arglist>(LogLocation *loc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>checkLogLocationEnabledNoLock</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>aa4a7af05d85f462c0500728433ac094e</anchor>
      <arglist>(LogLocation *loc)</arglist>
    </member>
    <member kind="function">
      <type>TokenPtr</type>
      <name>createTokenFromType</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a002c0a7a505520666bc6e9362677fd93</anchor>
      <arglist>(const std::string &amp;type)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>formatToBuffer</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>aadafd1e75eadee20de881b9451469039</anchor>
      <arglist>(boost::shared_array&lt; char &gt; &amp;buffer, size_t &amp;buffer_size, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL std::string</type>
      <name>formatToString</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a67a7d405186df998e72f338dfb00d45e</anchor>
      <arglist>(const char *fmt,...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static boost::shared_array&lt; char &gt;</type>
      <name>g_print_buffer</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>af4be0c2b4a4cb9d62e0ef7da854b8406</anchor>
      <arglist>(new char[INITIAL_BUFFER_SIZE])</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL bool</type>
      <name>get_loggers</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>aec43cb71c740f27cd33aa7aa00731895</anchor>
      <arglist>(std::map&lt; std::string, levels::Level &gt; &amp;loggers)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>initialize</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a046f4e31149b10587dfddaa3c76dc708</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>initializeLogLocation</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a2f7179b1fca591de04a23db5bcee3860</anchor>
      <arglist>(LogLocation *loc, const std::string &amp;name, Level level)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>notifyLoggerLevelsChanged</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a7d8d9c277994cb315961ddbee540f1e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>print</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a3655ddd8964a5b354e2311c02c740daf</anchor>
      <arglist>(FilterBase *filter, void *logger, Level level, const char *file, int line, const char *function, const char *fmt,...) ROSCONSOLE_PRINTF_ATTRIBUTE(7</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void ROSCONSOLE_DECL void</type>
      <name>print</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>ab6e0427523bb3a2926eb810af1dfacb0</anchor>
      <arglist>(FilterBase *filter, void *logger, Level level, const std::stringstream &amp;str, const char *file, int line, const char *function)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>register_appender</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a3ffe5ec6a16fe5a9e291b388079562a7</anchor>
      <arglist>(LogAppender *appender)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>registerLogLocation</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a534701de3536891941cbe5e187c34d95</anchor>
      <arglist>(LogLocation *loc)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL bool</type>
      <name>set_logger_level</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a7510136ca626d1b27655ddabfaef685a</anchor>
      <arglist>(const std::string &amp;name, levels::Level level)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>setFixedFilterToken</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>ab9a9f54c436778263e50e146cfd6432b</anchor>
      <arglist>(const std::string &amp;key, const std::string &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>setLogLocationLevel</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>ab914a78902eca30bfafdc7b939b6ac20</anchor>
      <arglist>(LogLocation *loc, Level level)</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>shutdown</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a41c5025d31f7f7d9452496e092c33c85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ROSCONSOLE_DECL void</type>
      <name>vformatToBuffer</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>adcec0ac23c4cfb333185f57d6c938696</anchor>
      <arglist>(boost::shared_array&lt; char &gt; &amp;buffer, size_t &amp;buffer_size, const char *fmt, va_list args)</arglist>
    </member>
    <member kind="variable">
      <type>M_string</type>
      <name>g_extra_fixed_tokens</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>abd7a0df9ad4362790dea4eecd7331f3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>g_format_string</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>abcb8f9842d1aeb1b43c80fe999e78381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ROSCONSOLE_DECL Formatter</type>
      <name>g_formatter</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a7944fe3dd343353cf4c8f07b0cfc80dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::mutex</type>
      <name>g_init_mutex</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>af19cc59868a5c74b772b290d44bd9f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ROSCONSOLE_DECL bool</type>
      <name>g_initialized</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>abc79881d5516f7bc62f692b48bfbb89a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ROSCONSOLE_DECL std::string</type>
      <name>g_last_error_message</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a96c1d5c4089e061c77d6f92a02bf89bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::mutex</type>
      <name>g_locations_mutex</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>aefa405727418caffd459ebf49ecd8693</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>V_LogLocation</type>
      <name>g_log_locations</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>adfe9ed0f1184db38c8257dd3a2f95b8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static size_t</type>
      <name>g_print_buffer_size</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a07eb1001307c03760842851903fd79f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static boost::mutex</type>
      <name>g_print_mutex</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>ab447510ffb75d7d5571cf5d39f47dcd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static boost::thread::id</type>
      <name>g_printing_thread_id</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a1599298fdba9d457ad5534d9892434a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>g_shutting_down</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>ace6194b19db74c28ef68ba4529af31bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StaticInit</type>
      <name>g_static_init</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>acffac61b5b340aa1767782b4abb42291</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ROSCONSOLE_DECL</type>
      <name>LogLocation</name>
      <anchorfile>namespaceros_1_1console.html</anchorfile>
      <anchor>a454eb39e226b8820b4f1ce61b6b60980</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::console::FileToken</name>
    <filename>structros_1_1console_1_1FileToken.html</filename>
    <base>ros::console::Token</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getString</name>
      <anchorfile>structros_1_1console_1_1FileToken.html</anchorfile>
      <anchor>a862c051af96a1fa0f8656e9a2b8c579c</anchor>
      <arglist>(void *,::ros::console::Level, const char *, const char *file, const char *, int)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::console::FilterBase</name>
    <filename>classros_1_1console_1_1FilterBase.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEnabled</name>
      <anchorfile>classros_1_1console_1_1FilterBase.html</anchorfile>
      <anchor>ac4a1c9d0ba5672f7cdd0f3e72014fb27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEnabled</name>
      <anchorfile>classros_1_1console_1_1FilterBase.html</anchorfile>
      <anchor>a7b3cbade01659ff3da011a11f0aaae8b</anchor>
      <arglist>(FilterParams &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FilterBase</name>
      <anchorfile>classros_1_1console_1_1FilterBase.html</anchorfile>
      <anchor>a3bbdc648432369813d96b76b90f3d601</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::console::FilterParams</name>
    <filename>structros_1_1console_1_1FilterParams.html</filename>
    <member kind="variable">
      <type>const char *</type>
      <name>file</name>
      <anchorfile>structros_1_1console_1_1FilterParams.html</anchorfile>
      <anchor>aed3d597d7289a844e5afd9946c37057f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>function</name>
      <anchorfile>structros_1_1console_1_1FilterParams.html</anchorfile>
      <anchor>a615da110f6ca540baf0018ce5cc83e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Level</type>
      <name>level</name>
      <anchorfile>structros_1_1console_1_1FilterParams.html</anchorfile>
      <anchor>adeba2b561b6743dd4e8004c84135c877</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>line</name>
      <anchorfile>structros_1_1console_1_1FilterParams.html</anchorfile>
      <anchor>a3b576b22f8dc98bfd076ddf70de31295</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>logger</name>
      <anchorfile>structros_1_1console_1_1FilterParams.html</anchorfile>
      <anchor>a92e9a73bc7d2c1ecfa9dcbba56407b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>message</name>
      <anchorfile>structros_1_1console_1_1FilterParams.html</anchorfile>
      <anchor>a6c0acea414e906c500ea34e90c75d6b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>out_message</name>
      <anchorfile>structros_1_1console_1_1FilterParams.html</anchorfile>
      <anchor>ada1acbd3789387f65ba05b550de361fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::console::FixedMapToken</name>
    <filename>structros_1_1console_1_1FixedMapToken.html</filename>
    <base>ros::console::Token</base>
    <member kind="function">
      <type></type>
      <name>FixedMapToken</name>
      <anchorfile>structros_1_1console_1_1FixedMapToken.html</anchorfile>
      <anchor>a7f93d143cd43ec69b2a0de71a73dfc2a</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getString</name>
      <anchorfile>structros_1_1console_1_1FixedMapToken.html</anchorfile>
      <anchor>aa8da4745973c6ba898373346dbf71abe</anchor>
      <arglist>(void *,::ros::console::Level, const char *, const char *, const char *, int)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>str_</name>
      <anchorfile>structros_1_1console_1_1FixedMapToken.html</anchorfile>
      <anchor>a4da462a8bc29b179f42daf837414d8a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::console::FixedToken</name>
    <filename>structros_1_1console_1_1FixedToken.html</filename>
    <base>ros::console::Token</base>
    <member kind="function">
      <type></type>
      <name>FixedToken</name>
      <anchorfile>structros_1_1console_1_1FixedToken.html</anchorfile>
      <anchor>a98b71eb066f91a279cf68e65f711dd4a</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getString</name>
      <anchorfile>structros_1_1console_1_1FixedToken.html</anchorfile>
      <anchor>a9e624536dccaa10e93e8a2a47bb513b7</anchor>
      <arglist>(void *,::ros::console::Level, const char *, const char *, const char *, int)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>str_</name>
      <anchorfile>structros_1_1console_1_1FixedToken.html</anchorfile>
      <anchor>a2b7c3d963c7902829be82ce5bd267254</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::console::Formatter</name>
    <filename>structros_1_1console_1_1Formatter.html</filename>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>structros_1_1console_1_1Formatter.html</anchorfile>
      <anchor>ab16d919dcf912fdaef70d49e9950c917</anchor>
      <arglist>(const char *fmt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>structros_1_1console_1_1Formatter.html</anchorfile>
      <anchor>a5ef40793ffa29c18794914a05cae751f</anchor>
      <arglist>(void *logger_handle,::ros::console::Level level, const char *str, const char *file, const char *function, int line)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>format_</name>
      <anchorfile>structros_1_1console_1_1Formatter.html</anchorfile>
      <anchor>a5a409c4943763b70e1c3ecb6ef48b3c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>V_Token</type>
      <name>tokens_</name>
      <anchorfile>structros_1_1console_1_1Formatter.html</anchorfile>
      <anchor>a3b9d452e61793839809cbddf77045fa6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::console::FunctionToken</name>
    <filename>structros_1_1console_1_1FunctionToken.html</filename>
    <base>ros::console::Token</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getString</name>
      <anchorfile>structros_1_1console_1_1FunctionToken.html</anchorfile>
      <anchor>a1e8753b49c406b533be2cf39c86db3d5</anchor>
      <arglist>(void *,::ros::console::Level, const char *, const char *, const char *function, int)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::console::LineToken</name>
    <filename>structros_1_1console_1_1LineToken.html</filename>
    <base>ros::console::Token</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getString</name>
      <anchorfile>structros_1_1console_1_1LineToken.html</anchorfile>
      <anchor>a78a463a494633a987f7d99c7f1c54f79</anchor>
      <arglist>(void *,::ros::console::Level, const char *, const char *, const char *, int line)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::console::LogAppender</name>
    <filename>classros_1_1console_1_1LogAppender.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>log</name>
      <anchorfile>classros_1_1console_1_1LogAppender.html</anchorfile>
      <anchor>a16d33be8a66b00e304522730ddecf11c</anchor>
      <arglist>(::ros::console::Level level, const char *str, const char *file, const char *function, int line)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::console::LoggerToken</name>
    <filename>structros_1_1console_1_1LoggerToken.html</filename>
    <base>ros::console::Token</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getString</name>
      <anchorfile>structros_1_1console_1_1LoggerToken.html</anchorfile>
      <anchor>ac82a19a6b6ad30775a30cf70f153a845</anchor>
      <arglist>(void *logger_handle,::ros::console::Level level, const char *str, const char *file, const char *function, int line)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::console::LogLocation</name>
    <filename>structros_1_1console_1_1LogLocation.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>initialized_</name>
      <anchorfile>structros_1_1console_1_1LogLocation.html</anchorfile>
      <anchor>a5302edfc483fe8e1265668f17f89b53b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::ros::console::Level</type>
      <name>level_</name>
      <anchorfile>structros_1_1console_1_1LogLocation.html</anchorfile>
      <anchor>a40d395555a914b25c0f68ee151cd9315</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>logger_</name>
      <anchorfile>structros_1_1console_1_1LogLocation.html</anchorfile>
      <anchor>a762432bfdc254b77b6273eab02ac0d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>logger_enabled_</name>
      <anchorfile>structros_1_1console_1_1LogLocation.html</anchorfile>
      <anchor>ac5104796f7b78358f799fa62638d12aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::console::MessageToken</name>
    <filename>structros_1_1console_1_1MessageToken.html</filename>
    <base>ros::console::Token</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getString</name>
      <anchorfile>structros_1_1console_1_1MessageToken.html</anchorfile>
      <anchor>a29f3dfcd55a63751c2e40b70844e3095</anchor>
      <arglist>(void *,::ros::console::Level, const char *str, const char *, const char *, int)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::console::PlaceHolderToken</name>
    <filename>structros_1_1console_1_1PlaceHolderToken.html</filename>
    <base>ros::console::Token</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getString</name>
      <anchorfile>structros_1_1console_1_1PlaceHolderToken.html</anchorfile>
      <anchor>ad1370ad17c2f9f4bf4fd252fd768ee2e</anchor>
      <arglist>(void *,::ros::console::Level, const char *, const char *, const char *, int)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::console::SeverityToken</name>
    <filename>structros_1_1console_1_1SeverityToken.html</filename>
    <base>ros::console::Token</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getString</name>
      <anchorfile>structros_1_1console_1_1SeverityToken.html</anchorfile>
      <anchor>a0c80242764cffab53a603295cc5e2205</anchor>
      <arglist>(void *,::ros::console::Level level, const char *str, const char *file, const char *function, int line)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::console::StaticInit</name>
    <filename>classros_1_1console_1_1StaticInit.html</filename>
    <member kind="function">
      <type></type>
      <name>StaticInit</name>
      <anchorfile>classros_1_1console_1_1StaticInit.html</anchorfile>
      <anchor>a727632819f5a9890418bbeb17b469f99</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::console::ThreadToken</name>
    <filename>structros_1_1console_1_1ThreadToken.html</filename>
    <base>ros::console::Token</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getString</name>
      <anchorfile>structros_1_1console_1_1ThreadToken.html</anchorfile>
      <anchor>aefcca11ab69d4a53df99654257b25b2a</anchor>
      <arglist>(void *,::ros::console::Level, const char *, const char *, const char *, int)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::console::TimeToken</name>
    <filename>structros_1_1console_1_1TimeToken.html</filename>
    <base>ros::console::Token</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getString</name>
      <anchorfile>structros_1_1console_1_1TimeToken.html</anchorfile>
      <anchor>a57c02cc5e4ad3a7a7071d10b1131e208</anchor>
      <arglist>(void *,::ros::console::Level, const char *, const char *, const char *, int)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::console::Token</name>
    <filename>structros_1_1console_1_1Token.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>getString</name>
      <anchorfile>structros_1_1console_1_1Token.html</anchorfile>
      <anchor>afcde0e3bc9245c137c36f1822929af2f</anchor>
      <arglist>(void *,::ros::console::Level, const char *, const char *, const char *, int)=0</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros::console::backend</name>
    <filename>namespaceros_1_1console_1_1backend.html</filename>
    <member kind="function">
      <type>void</type>
      <name>notifyLoggerLevelsChanged</name>
      <anchorfile>namespaceros_1_1console_1_1backend.html</anchorfile>
      <anchor>a2952ec05a00a2dccc384d3d94c228f50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>namespaceros_1_1console_1_1backend.html</anchorfile>
      <anchor>ac441c98ddc2e5e5762cab2e255c54b5c</anchor>
      <arglist>(void *logger_handle,::ros::console::Level level, const char *str, const char *file, const char *function, int line)</arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>function_notifyLoggerLevelsChanged</name>
      <anchorfile>namespaceros_1_1console_1_1backend.html</anchorfile>
      <anchor>afb81babd868e6a6351b5b40e6b0e4545</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>function_print</name>
      <anchorfile>namespaceros_1_1console_1_1backend.html</anchorfile>
      <anchor>a18d008f02258d1f4d8671805d13be3f3</anchor>
      <arglist>)(void *,::ros::console::Level, const char *, const char *, const char *, int)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros::console::impl</name>
    <filename>namespaceros_1_1console_1_1impl.html</filename>
    <class kind="class">ros::console::impl::Log4cxxAppender</class>
    <class kind="class">ros::console::impl::ROSConsoleStdioAppender</class>
    <member kind="function">
      <type>bool</type>
      <name>get_loggers</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a143c96e00f5b1076cb9b7191b4539503</anchor>
      <arglist>(std::map&lt; std::string, levels::Level &gt; &amp;loggers)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getHandle</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a71e1620da7334759dc5459a144a80eec</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getName</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a99d74e1500c0ebb7f3f3fb98ae77037f</anchor>
      <arglist>(void *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a513623dfebfe4f5387bd0a6162e04677</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabledFor</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>acc4de9e80c6823b980f6291be5817a86</anchor>
      <arglist>(void *handle,::ros::console::Level level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a9ac9a3c282c6f3452b40c8bfea6c0575</anchor>
      <arglist>(void *handle,::ros::console::Level level, const char *str, const char *file, const char *function, int line)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_appender</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a61b27bf63d36db8498c15c8727689968</anchor>
      <arglist>(LogAppender *appender)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_logger_level</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a66919d5129942ccec87ce7aa914f2bee</anchor>
      <arglist>(const std::string &amp;name, levels::Level level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>ab9f0e4bc136946b9d72f82345316689d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>log4cxx::LevelPtr</type>
      <name>g_level_lookup</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>abbb1439dfdfaa451c231b1f29fb69f41</anchor>
      <arglist>[levels::Count]</arglist>
    </member>
    <member kind="variable">
      <type>Log4cxxAppender *</type>
      <name>g_log4cxx_appender</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a03aac96342605b29c3b84508cbf2ae48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LogAppender *</type>
      <name>rosconsole_glog_appender</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a1a91931e8d1530e494558741a1dad808</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::pair&lt; std::string, levels::Level &gt; &gt;</type>
      <name>rosconsole_glog_log_levels</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>abb228152e32a7f7c8117de36f9d8a740</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LogAppender *</type>
      <name>rosconsole_print_appender</name>
      <anchorfile>namespaceros_1_1console_1_1impl.html</anchorfile>
      <anchor>a7d11fc995dec3476599db40c8748df47</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::console::impl::Log4cxxAppender</name>
    <filename>classros_1_1console_1_1impl_1_1Log4cxxAppender.html</filename>
    <member kind="function">
      <type></type>
      <name>Log4cxxAppender</name>
      <anchorfile>classros_1_1console_1_1impl_1_1Log4cxxAppender.html</anchorfile>
      <anchor>aa63085be4cfc35e8b43ea6612fdd7ee7</anchor>
      <arglist>(ros::console::LogAppender *appender)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Log4cxxAppender</name>
      <anchorfile>classros_1_1console_1_1impl_1_1Log4cxxAppender.html</anchorfile>
      <anchor>a15f408deb5afda79c58ba0fe4eba9ba2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>append</name>
      <anchorfile>classros_1_1console_1_1impl_1_1Log4cxxAppender.html</anchorfile>
      <anchor>ae40e4227db98eb1d6669e72cebebf93e</anchor>
      <arglist>(const log4cxx::spi::LoggingEventPtr &amp;event, log4cxx::helpers::Pool &amp;pool)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classros_1_1console_1_1impl_1_1Log4cxxAppender.html</anchorfile>
      <anchor>abb304fca2a3e045e46c931544c0c3162</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>requiresLayout</name>
      <anchorfile>classros_1_1console_1_1impl_1_1Log4cxxAppender.html</anchorfile>
      <anchor>a31987ca2279522f294112503d173c34a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::console::LogAppender *</type>
      <name>appender_</name>
      <anchorfile>classros_1_1console_1_1impl_1_1Log4cxxAppender.html</anchorfile>
      <anchor>a610e21c19d9927a0358f1b8c03e77341</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::console::impl::ROSConsoleStdioAppender</name>
    <filename>classros_1_1console_1_1impl_1_1ROSConsoleStdioAppender.html</filename>
    <member kind="function">
      <type></type>
      <name>~ROSConsoleStdioAppender</name>
      <anchorfile>classros_1_1console_1_1impl_1_1ROSConsoleStdioAppender.html</anchorfile>
      <anchor>a9709611da9318a4cec3a6eeb4e7302ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>append</name>
      <anchorfile>classros_1_1console_1_1impl_1_1ROSConsoleStdioAppender.html</anchorfile>
      <anchor>a2db90a1576c88edab8c27c16f0f0d793</anchor>
      <arglist>(const log4cxx::spi::LoggingEventPtr &amp;event, log4cxx::helpers::Pool &amp;)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classros_1_1console_1_1impl_1_1ROSConsoleStdioAppender.html</anchorfile>
      <anchor>aadf6e7e1597859a536bc5dcee11c600a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>requiresLayout</name>
      <anchorfile>classros_1_1console_1_1impl_1_1ROSConsoleStdioAppender.html</anchorfile>
      <anchor>a262ed9e154ba1550b195e390fdd64338</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros::console::levels</name>
    <filename>namespaceros_1_1console_1_1levels.html</filename>
    <member kind="enumeration">
      <name>Level</name>
      <anchorfile>namespaceros_1_1console_1_1levels.html</anchorfile>
      <anchor>a3ff2daf7f0090b1dcfb5c2622d9c140d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Debug</name>
      <anchorfile>namespaceros_1_1console_1_1levels.html</anchorfile>
      <anchor>a3ff2daf7f0090b1dcfb5c2622d9c140da0eb554c5d28a6aa63af903df113e053b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Info</name>
      <anchorfile>namespaceros_1_1console_1_1levels.html</anchorfile>
      <anchor>a3ff2daf7f0090b1dcfb5c2622d9c140da3575202bd2dd5003953ccb6cceaaa6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Warn</name>
      <anchorfile>namespaceros_1_1console_1_1levels.html</anchorfile>
      <anchor>a3ff2daf7f0090b1dcfb5c2622d9c140da39eb8db84608a0760e235cb9125c3eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Error</name>
      <anchorfile>namespaceros_1_1console_1_1levels.html</anchorfile>
      <anchor>a3ff2daf7f0090b1dcfb5c2622d9c140da8ab6a934a3ebb5b6b37e11ed2cb0d258</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Fatal</name>
      <anchorfile>namespaceros_1_1console_1_1levels.html</anchorfile>
      <anchor>a3ff2daf7f0090b1dcfb5c2622d9c140da973266ecab295e3d4d19cac76219c180</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Count</name>
      <anchorfile>namespaceros_1_1console_1_1levels.html</anchorfile>
      <anchor>a3ff2daf7f0090b1dcfb5c2622d9c140da2d7f06e55545ed624f80ad253322c575</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test</name>
    <filename>namespacetest.html</filename>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
</tagfile>
