<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>src/rosparam_handler/__init__.py</name>
    <path>/tmp/ws/src/rosparam_handler/src/rosparam_handler/</path>
    <filename>src_2rosparam__handler_2____init_____8py</filename>
    <namespace>rosparam_handler</namespace>
  </compound>
  <compound kind="file">
    <name>test/python/tests/__init__.py</name>
    <path>/tmp/ws/src/rosparam_handler/test/python/tests/</path>
    <filename>test_2python_2tests_2____init_____8py</filename>
    <class kind="class">tests::RosparamTestSuite</class>
    <namespace>tests</namespace>
    <member kind="variable" protection="private">
      <type>list</type>
      <name>__all__</name>
      <anchorfile>namespacetests.html</anchorfile>
      <anchor>ac2a04414296587982f8a2a3246fa73f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>modules</name>
      <anchorfile>namespacetests.html</anchorfile>
      <anchor>adb3a3fee539ca53b0a6e55884fb93c41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>parameter_generator_catkin.py</name>
    <path>/tmp/ws/src/rosparam_handler/src/rosparam_handler/</path>
    <filename>parameter__generator__catkin_8py</filename>
    <class kind="class">rosparam_handler::parameter_generator_catkin::ParameterGenerator</class>
    <class kind="class">rosparam_handler::parameter_generator_catkin::YamlGenerator</class>
    <namespace>rosparam_handler::parameter_generator_catkin</namespace>
    <member kind="function">
      <type>def</type>
      <name>eprint</name>
      <anchorfile>namespacerosparam__handler_1_1parameter__generator__catkin.html</anchorfile>
      <anchor>a2454e1200124752cddadc04f6bc3812e</anchor>
      <arglist>(args, kwargs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rosparam_handler_python_test.py</name>
    <path>/tmp/ws/src/rosparam_handler/test/python/</path>
    <filename>rosparam__handler__python__test_8py</filename>
    <namespace>rosparam_handler_python_test</namespace>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacerosparam__handler__python__test.html</anchorfile>
      <anchor>a371038dc89f4b835400cee4aa34578d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/rosparam_handler/</path>
    <filename>setup_8py</filename>
    <namespace>setup</namespace>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_defaults.cpp</name>
    <path>/tmp/ws/src/rosparam_handler/test/src/</path>
    <filename>test__defaults_8cpp</filename>
    <member kind="typedef">
      <type>rosparam_handler::DefaultsConfig</type>
      <name>ConfigType</name>
      <anchorfile>test__defaults_8cpp.html</anchorfile>
      <anchor>ac615f87c9cb68a2ff4d00e22121c407a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>rosparam_handler::DefaultsParameters</type>
      <name>ParamType</name>
      <anchorfile>test__defaults_8cpp.html</anchorfile>
      <anchor>a1b5bb891ac7d678580bab29dde4abb78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__defaults_8cpp.html</anchorfile>
      <anchor>a5f5ac7e5788606708165c72934118db8</anchor>
      <arglist>(RosparamHandler, Defaults)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__defaults_8cpp.html</anchorfile>
      <anchor>afbb418c131c47878fd1fe276ed5886c4</anchor>
      <arglist>(RosparamHandler, DefaultsOnParamServer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__defaults_8cpp.html</anchorfile>
      <anchor>a637e2e186b7f6758f36b1d3c2157f09a</anchor>
      <arglist>(RosparamHandler, SetParamOnServer)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_defaults.py</name>
    <path>/tmp/ws/src/rosparam_handler/test/python/tests/</path>
    <filename>test__defaults_8py</filename>
    <class kind="class">tests::test_defaults::TestDefaults</class>
    <namespace>tests::test_defaults</namespace>
  </compound>
  <compound kind="file">
    <name>test_defaultsAtLaunch.cpp</name>
    <path>/tmp/ws/src/rosparam_handler/test/src/</path>
    <filename>test__defaultsAtLaunch_8cpp</filename>
    <member kind="typedef">
      <type>rosparam_handler::DefaultsAtLaunchConfig</type>
      <name>ConfigType</name>
      <anchorfile>test__defaultsAtLaunch_8cpp.html</anchorfile>
      <anchor>a35f10f33f81c8789ee2f73ed0a0da26e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>rosparam_handler::DefaultsAtLaunchParameters</type>
      <name>ParamType</name>
      <anchorfile>test__defaultsAtLaunch_8cpp.html</anchorfile>
      <anchor>a2a40d86c4fe157e161ad1f026cadf95a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__defaultsAtLaunch_8cpp.html</anchorfile>
      <anchor>a3df0170d7209060073d7448862c711d3</anchor>
      <arglist>(RosparamHandler, DefaultsAtLaunch)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_defaultsAtLaunch.py</name>
    <path>/tmp/ws/src/rosparam_handler/test/python/tests/</path>
    <filename>test__defaultsAtLaunch_8py</filename>
    <class kind="class">tests::test_defaultsAtLaunch::TestDefaultsAtLaunch</class>
    <namespace>tests::test_defaultsAtLaunch</namespace>
  </compound>
  <compound kind="file">
    <name>test_defaultsMissing.cpp</name>
    <path>/tmp/ws/src/rosparam_handler/test/src/</path>
    <filename>test__defaultsMissing_8cpp</filename>
    <member kind="typedef">
      <type>rosparam_handler::DefaultsMissingConfig</type>
      <name>ConfigType</name>
      <anchorfile>test__defaultsMissing_8cpp.html</anchorfile>
      <anchor>ad0790962802e8b9d3d7c114ed0f58cb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>rosparam_handler::DefaultsMissingParameters</type>
      <name>ParamType</name>
      <anchorfile>test__defaultsMissing_8cpp.html</anchorfile>
      <anchor>acd82e54c925995a3c74cac523a9b73d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__defaultsMissing_8cpp.html</anchorfile>
      <anchor>af30622d4eae0831a13b82e44016c6b0d</anchor>
      <arglist>(RosparamHandler, DefaultsMissing)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_defaultsMissing.py</name>
    <path>/tmp/ws/src/rosparam_handler/test/python/tests/</path>
    <filename>test__defaultsMissing_8py</filename>
    <class kind="class">tests::test_defaultsMissing::TestDefaultsMissingParameters</class>
    <namespace>tests::test_defaultsMissing</namespace>
  </compound>
  <compound kind="file">
    <name>test_dynamicReconfigure.cpp</name>
    <path>/tmp/ws/src/rosparam_handler/test/src/</path>
    <filename>test__dynamicReconfigure_8cpp</filename>
    <class kind="class">TestDynamicReconfigure</class>
    <member kind="typedef">
      <type>rosparam_handler::DefaultsConfig</type>
      <name>ConfigType</name>
      <anchorfile>test__dynamicReconfigure_8cpp.html</anchorfile>
      <anchor>ac615f87c9cb68a2ff4d00e22121c407a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>rosparam_handler::DefaultsParameters</type>
      <name>ParamType</name>
      <anchorfile>test__dynamicReconfigure_8cpp.html</anchorfile>
      <anchor>a1b5bb891ac7d678580bab29dde4abb78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__dynamicReconfigure_8cpp.html</anchorfile>
      <anchor>a0e857baa289f800d2d3c93394b2ebe70</anchor>
      <arglist>(TestDynamicReconfigure, DynamicReconf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__dynamicReconfigure_8cpp.html</anchorfile>
      <anchor>aa3209f29436a22a550577134b5978e91</anchor>
      <arglist>(TestDynamicReconfigure, ToDynamicReconf)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_main.cpp</name>
    <path>/tmp/ws/src/rosparam_handler/test/src/</path>
    <filename>test__main_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_minMax.cpp</name>
    <path>/tmp/ws/src/rosparam_handler/test/src/</path>
    <filename>test__minMax_8cpp</filename>
    <member kind="typedef">
      <type>rosparam_handler::MinMaxConfig</type>
      <name>ConfigType</name>
      <anchorfile>test__minMax_8cpp.html</anchorfile>
      <anchor>a25d16a87e2b4f5322823bf66f57a6e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>rosparam_handler::MinMaxParameters</type>
      <name>ParamType</name>
      <anchorfile>test__minMax_8cpp.html</anchorfile>
      <anchor>a7e76c39fff3094f3e14ddcd162133154</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__minMax_8cpp.html</anchorfile>
      <anchor>ac5abf8ed670e2a8406cb485c90eed4f4</anchor>
      <arglist>(RosparamHandler, MinMax)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_minMax.py</name>
    <path>/tmp/ws/src/rosparam_handler/test/python/tests/</path>
    <filename>test__minMax_8py</filename>
    <class kind="class">tests::test_minMax::TestMinMaxParameters</class>
    <namespace>tests::test_minMax</namespace>
  </compound>
  <compound kind="file">
    <name>utilities.hpp</name>
    <path>/tmp/ws/src/rosparam_handler/include/rosparam_handler/</path>
    <filename>utilities_8hpp</filename>
    <namespace>rosparam_handler</namespace>
    <member kind="typedef">
      <type>std::is_same&lt; T, std::map&lt; typename T::key_type, typename T::mapped_type, typename T::key_compare, typename T::allocator_type &gt; &gt;</type>
      <name>is_map</name>
      <anchorfile>utilities_8hpp.html</anchorfile>
      <anchor>a433a7860d193dccb5387b3e362ecd8b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::is_same&lt; T, std::vector&lt; typename T::value_type, typename T::allocator_type &gt; &gt;</type>
      <name>is_vector</name>
      <anchorfile>utilities_8hpp.html</anchorfile>
      <anchor>abbb06f58780dcda856347db8f9b74376</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exit</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>ae8fdf1e1c8851cba126a819c87396b23</anchor>
      <arglist>(const std::string msg=&quot;Runtime Error in rosparam handler.&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getNodeName</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>afeecf6ef00d214a88d91b37036e7b338</anchor>
      <arglist>(const ros::NodeHandle &amp;privateNodeHandle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getParam</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>adcacd756d989ea8ec6ee0e2c85138b62</anchor>
      <arglist>(const std::string key, T &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getParam</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>ad0e05b6539d33be627ec634d7b50451f</anchor>
      <arglist>(const std::string key, T &amp;val, const T &amp;defaultValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLoggerLevel</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>ac4c1c5ca84a51e7cf9a4d8040571d6bb</anchor>
      <arglist>(const ros::NodeHandle &amp;nodeHandle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParam</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>a3f640d970e5bd6e3739d95aba7c1d880</anchor>
      <arglist>(const std::string key, T val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showNodeInfo</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>ae15f3140815041687f65f36b2506dfe5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testConstParam</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>a94b61771e8a78c3bfb0c0c8905c6f0fd</anchor>
      <arglist>(const std::string key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testMax</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>a7ea5ac1dc05d6aba5d69f86b5965562a</anchor>
      <arglist>(const std::string key, T &amp;val, T max=std::numeric_limits&lt; T &gt;::max())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testMax</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>a45aa944b8817a6305dfde5a962904bca</anchor>
      <arglist>(const std::string key, std::vector&lt; T &gt; &amp;val, T max=std::numeric_limits&lt; T &gt;::max())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testMax</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>a24c10047af7ad41f082cccc8827b5198</anchor>
      <arglist>(const std::string key, std::map&lt; K, T &gt; &amp;val, T max=std::numeric_limits&lt; T &gt;::max())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testMin</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>a97ab17a661636dde4394c95f9e748561</anchor>
      <arglist>(const std::string key, T &amp;val, T min=std::numeric_limits&lt; T &gt;::min())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testMin</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>a73f264617e08d61891d299dbf7d7df4d</anchor>
      <arglist>(const std::string key, std::vector&lt; T &gt; &amp;val, T min=std::numeric_limits&lt; T &gt;::min())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testMin</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>a687b3e06931ebb7005469429a936bd71</anchor>
      <arglist>(const std::string key, std::map&lt; K, T &gt; &amp;val, T min=std::numeric_limits&lt; T &gt;::min())</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>to_string</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>a98eafc4dfae163dfda83323a8653e26d</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>to_string</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>ad2b8aeadb02736c1565210ed4ade3571</anchor>
      <arglist>(const std::map&lt; T... &gt; &amp;map)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosparam_handler::parameter_generator_catkin::ParameterGenerator</name>
    <filename>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>ab0be53993a59c8cbb4922c30563f3708</anchor>
      <arglist>(self, parent=None, group=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>adb3484b9c80c32d2d408415a22c3ef84</anchor>
      <arglist>(self, name, paramtype, description, level=0, edit_method=&apos;&quot;&quot;&apos;, default=None, min=None, max=None, configurable=False, global_scope=False, constant=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_enum</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>a5a63274b3b56989781258b834c53ae45</anchor>
      <arglist>(self, name, description, entry_strings, default=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_group</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>adfe173e86a677a327a8ca3fad5369104</anchor>
      <arglist>(self, name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>a1262c61c2fcf17debdd5baefc5a9abff</anchor>
      <arglist>(self, pkgname, nodename, classname)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>childs</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>a9b6561466992a5337fae7f0d4575aebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>classname</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>a0692c65bd1c8ef17f26e3e78f39e4284</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cpp_gen_dir</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>a8db51d1ec91f8bbc9c33d87aaddb0d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dynconfpath</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>a4f333d2df153a0da4843da6e2b7eda2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>enums</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>aee153e8455aee94e21db37ca58c719fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>group</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>a77cd9c540258b65796d4f8abce189bb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>group_variable</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>a4caff46471dfba1601cbf4ea58ab8290</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nodename</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>ab7930c43bd190395922a52d6583fcae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parameters</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>a12c06065700ad7932df1cca12de1bee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parent</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>ad602e5af440aec7fb08472f34d342f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pkgname</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>a4cca12c45fae6f720a8cb80398eb6320</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>py_gen_dir</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>ad230f70b169b9798b5c4941543c6ddfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>share_dir</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>a86716de6ef606616520c10d8a92754b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_generate_param_entries</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>a5871268203671319ea731eb70c618e8b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_generatecfg</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>a555c681859c335a3ee2f45ea10112053</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_generatehpp</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>a27e9e9b9d5c8157180a20a53bd02f866</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_generateImpl</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>a95d08d54249f2c0a41dc868aa19e7613</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_generatepy</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>a76d6000deab86eb7f30269a5b7dfe8a2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_generateyml</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>aa5aaea49d470f8e0b8f82ae741414135</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_parameters</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>ae74c3558762b93c2544b12eb6b351abc</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_perform_checks</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>a3642b0736c956686194026addc2d2f3e</anchor>
      <arglist>(self, param)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>def</type>
      <name>_get_cvalue</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>a3de6deea86f636ac1db025f0b5208996</anchor>
      <arglist>(param, field)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>def</type>
      <name>_get_cvaluedict</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>a4f2fdcef4d0db2a2da1b346cb881ef84</anchor>
      <arglist>(param, field)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>def</type>
      <name>_get_cvaluelist</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>a8365bcf291df5c135ecff682d0ef0841</anchor>
      <arglist>(param, field)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>def</type>
      <name>_get_pyvalue</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>aab7673dd81fad1db39d16705a1b84500</anchor>
      <arglist>(param, field)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>def</type>
      <name>_make_bool</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>af12349c858609405d73684c1542d0953</anchor>
      <arglist>(param)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>def</type>
      <name>_pytype</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>a0791bfdb778849bda4f8f0b06535cf62</anchor>
      <arglist>(drtype)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>def</type>
      <name>_test_primitive_type</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1ParameterGenerator.html</anchorfile>
      <anchor>a8c9697e50075c610503a04f18871e059</anchor>
      <arglist>(name, drtype)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tests::RosparamTestSuite</name>
    <filename>classtests_1_1RosparamTestSuite.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtests_1_1RosparamTestSuite.html</anchorfile>
      <anchor>ae19bb0eb8fa861fba38f7f9e953aa112</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tests::test_defaults::TestDefaults</name>
    <filename>classtests_1_1test__defaults_1_1TestDefaults.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_defaults</name>
      <anchorfile>classtests_1_1test__defaults_1_1TestDefaults.html</anchorfile>
      <anchor>a98b6ecb0cfca8b7da1b1ca301e019a5c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_defaults_on_server</name>
      <anchorfile>classtests_1_1test__defaults_1_1TestDefaults.html</anchorfile>
      <anchor>ae2ff61ddb4040f8c15531e5c42a6c89b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_set_parameters_on_server</name>
      <anchorfile>classtests_1_1test__defaults_1_1TestDefaults.html</anchorfile>
      <anchor>a0580af8004c322e7fc6631e90191e6e8</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tests::test_defaultsAtLaunch::TestDefaultsAtLaunch</name>
    <filename>classtests_1_1test__defaultsAtLaunch_1_1TestDefaultsAtLaunch.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_defaults_at_launch</name>
      <anchorfile>classtests_1_1test__defaultsAtLaunch_1_1TestDefaultsAtLaunch.html</anchorfile>
      <anchor>a658c665f67963cf24a1dc12c141b829f</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tests::test_defaultsMissing::TestDefaultsMissingParameters</name>
    <filename>classtests_1_1test__defaultsMissing_1_1TestDefaultsMissingParameters.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_defaults_missing</name>
      <anchorfile>classtests_1_1test__defaultsMissing_1_1TestDefaultsMissingParameters.html</anchorfile>
      <anchor>a9d83a6d89f40daf9c86d98d803989045</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TestDynamicReconfigure</name>
    <filename>classTestDynamicReconfigure.html</filename>
    <member kind="function">
      <type>void</type>
      <name>configCallback</name>
      <anchorfile>classTestDynamicReconfigure.html</anchorfile>
      <anchor>aeb090d91a4a0405799cdec81423bba09</anchor>
      <arglist>(ConfigType &amp;config, uint32_t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rosparamToConfig</name>
      <anchorfile>classTestDynamicReconfigure.html</anchorfile>
      <anchor>a7e691ab573e5a8d288f0302825e31486</anchor>
      <arglist>(ConfigType &amp;config)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestDynamicReconfigure</name>
      <anchorfile>classTestDynamicReconfigure.html</anchorfile>
      <anchor>a7778051078175722c2543166bf2f9f90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TestDynamicReconfigure</name>
      <anchorfile>classTestDynamicReconfigure.html</anchorfile>
      <anchor>a6940e9e693db28086d429d2dd9cff638</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable">
      <type>dynamic_reconfigure::Server&lt; ConfigType &gt;</type>
      <name>drSrv</name>
      <anchorfile>classTestDynamicReconfigure.html</anchorfile>
      <anchor>ad147f60f8ec776df789f70b5b976b477</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>classTestDynamicReconfigure.html</anchorfile>
      <anchor>a2ab6d5ca1cce5e4633ed413a18220589</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ParamType</type>
      <name>testParams</name>
      <anchorfile>classTestDynamicReconfigure.html</anchorfile>
      <anchor>ac31f3e859147ac2665bf0216754ef873</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tests::test_minMax::TestMinMaxParameters</name>
    <filename>classtests_1_1test__minMax_1_1TestMinMaxParameters.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_min_max_parameters</name>
      <anchorfile>classtests_1_1test__minMax_1_1TestMinMaxParameters.html</anchorfile>
      <anchor>aa555f08a17873565cf291aaedff07fd0</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosparam_handler::parameter_generator_catkin::YamlGenerator</name>
    <filename>classrosparam__handler_1_1parameter__generator__catkin_1_1YamlGenerator.html</filename>
    <base>rosparam_handler::parameter_generator_catkin::ParameterGenerator</base>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_generateImpl</name>
      <anchorfile>classrosparam__handler_1_1parameter__generator__catkin_1_1YamlGenerator.html</anchorfile>
      <anchor>a7884ad67c5258542fd22233ecf8b5e80</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosparam_handler</name>
    <filename>namespacerosparam__handler.html</filename>
    <namespace>rosparam_handler::parameter_generator_catkin</namespace>
    <member kind="function">
      <type>void</type>
      <name>exit</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>ae8fdf1e1c8851cba126a819c87396b23</anchor>
      <arglist>(const std::string msg=&quot;Runtime Error in rosparam handler.&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getNodeName</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>afeecf6ef00d214a88d91b37036e7b338</anchor>
      <arglist>(const ros::NodeHandle &amp;privateNodeHandle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getParam</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>adcacd756d989ea8ec6ee0e2c85138b62</anchor>
      <arglist>(const std::string key, T &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getParam</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>ad0e05b6539d33be627ec634d7b50451f</anchor>
      <arglist>(const std::string key, T &amp;val, const T &amp;defaultValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLoggerLevel</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>ac4c1c5ca84a51e7cf9a4d8040571d6bb</anchor>
      <arglist>(const ros::NodeHandle &amp;nodeHandle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParam</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>a3f640d970e5bd6e3739d95aba7c1d880</anchor>
      <arglist>(const std::string key, T val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showNodeInfo</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>ae15f3140815041687f65f36b2506dfe5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testConstParam</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>a94b61771e8a78c3bfb0c0c8905c6f0fd</anchor>
      <arglist>(const std::string key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testMax</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>a7ea5ac1dc05d6aba5d69f86b5965562a</anchor>
      <arglist>(const std::string key, T &amp;val, T max=std::numeric_limits&lt; T &gt;::max())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testMax</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>a45aa944b8817a6305dfde5a962904bca</anchor>
      <arglist>(const std::string key, std::vector&lt; T &gt; &amp;val, T max=std::numeric_limits&lt; T &gt;::max())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testMax</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>a24c10047af7ad41f082cccc8827b5198</anchor>
      <arglist>(const std::string key, std::map&lt; K, T &gt; &amp;val, T max=std::numeric_limits&lt; T &gt;::max())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testMin</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>a97ab17a661636dde4394c95f9e748561</anchor>
      <arglist>(const std::string key, T &amp;val, T min=std::numeric_limits&lt; T &gt;::min())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testMin</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>a73f264617e08d61891d299dbf7d7df4d</anchor>
      <arglist>(const std::string key, std::vector&lt; T &gt; &amp;val, T min=std::numeric_limits&lt; T &gt;::min())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testMin</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>a687b3e06931ebb7005469429a936bd71</anchor>
      <arglist>(const std::string key, std::map&lt; K, T &gt; &amp;val, T min=std::numeric_limits&lt; T &gt;::min())</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>to_string</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>a98eafc4dfae163dfda83323a8653e26d</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>to_string</name>
      <anchorfile>namespacerosparam__handler.html</anchorfile>
      <anchor>ad2b8aeadb02736c1565210ed4ade3571</anchor>
      <arglist>(const std::map&lt; T... &gt; &amp;map)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosparam_handler::parameter_generator_catkin</name>
    <filename>namespacerosparam__handler_1_1parameter__generator__catkin.html</filename>
    <class kind="class">rosparam_handler::parameter_generator_catkin::ParameterGenerator</class>
    <class kind="class">rosparam_handler::parameter_generator_catkin::YamlGenerator</class>
    <member kind="function">
      <type>def</type>
      <name>eprint</name>
      <anchorfile>namespacerosparam__handler_1_1parameter__generator__catkin.html</anchorfile>
      <anchor>a2454e1200124752cddadc04f6bc3812e</anchor>
      <arglist>(args, kwargs)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosparam_handler_python_test</name>
    <filename>namespacerosparam__handler__python__test.html</filename>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacerosparam__handler__python__test.html</anchorfile>
      <anchor>a371038dc89f4b835400cee4aa34578d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>setup</name>
    <filename>namespacesetup.html</filename>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tests</name>
    <filename>namespacetests.html</filename>
    <namespace>tests::test_defaults</namespace>
    <namespace>tests::test_defaultsAtLaunch</namespace>
    <namespace>tests::test_defaultsMissing</namespace>
    <namespace>tests::test_minMax</namespace>
    <class kind="class">tests::RosparamTestSuite</class>
    <member kind="variable" protection="private">
      <type>list</type>
      <name>__all__</name>
      <anchorfile>namespacetests.html</anchorfile>
      <anchor>ac2a04414296587982f8a2a3246fa73f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>modules</name>
      <anchorfile>namespacetests.html</anchorfile>
      <anchor>adb3a3fee539ca53b0a6e55884fb93c41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tests::test_defaults</name>
    <filename>namespacetests_1_1test__defaults.html</filename>
    <class kind="class">tests::test_defaults::TestDefaults</class>
  </compound>
  <compound kind="namespace">
    <name>tests::test_defaultsAtLaunch</name>
    <filename>namespacetests_1_1test__defaultsAtLaunch.html</filename>
    <class kind="class">tests::test_defaultsAtLaunch::TestDefaultsAtLaunch</class>
  </compound>
  <compound kind="namespace">
    <name>tests::test_defaultsMissing</name>
    <filename>namespacetests_1_1test__defaultsMissing.html</filename>
    <class kind="class">tests::test_defaultsMissing::TestDefaultsMissingParameters</class>
  </compound>
  <compound kind="namespace">
    <name>tests::test_minMax</name>
    <filename>namespacetests_1_1test__minMax.html</filename>
    <class kind="class">tests::test_minMax::TestMinMaxParameters</class>
  </compound>
</tagfile>
