<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>dd_all_params.h</name>
    <path>/tmp/ws/src/realsense2_camera/ddynamic_reconfigure/include/ddynamic_reconfigure/param/</path>
    <filename>dd__all__params_8h</filename>
    <includes id="dd__int__param_8h" name="dd_int_param.h" local="no" imported="no">ddynamic_reconfigure/param/dd_int_param.h</includes>
    <includes id="dd__double__param_8h" name="dd_double_param.h" local="no" imported="no">ddynamic_reconfigure/param/dd_double_param.h</includes>
    <includes id="dd__bool__param_8h" name="dd_bool_param.h" local="no" imported="no">ddynamic_reconfigure/param/dd_bool_param.h</includes>
    <includes id="dd__string__param_8h" name="dd_string_param.h" local="no" imported="no">ddynamic_reconfigure/param/dd_string_param.h</includes>
    <includes id="dd__enum__param_8h" name="dd_enum_param.h" local="no" imported="no">ddynamic_reconfigure/param/dd_enum_param.h</includes>
  </compound>
  <compound kind="file">
    <name>dd_bool_param.cpp</name>
    <path>/tmp/ws/src/realsense2_camera/ddynamic_reconfigure/src/param/</path>
    <filename>dd__bool__param_8cpp</filename>
    <includes id="dd__bool__param_8h" name="dd_bool_param.h" local="no" imported="no">ddynamic_reconfigure/param/dd_bool_param.h</includes>
    <namespace>ddynamic_reconfigure</namespace>
  </compound>
  <compound kind="file">
    <name>dd_bool_param.h</name>
    <path>/tmp/ws/src/realsense2_camera/ddynamic_reconfigure/include/ddynamic_reconfigure/param/</path>
    <filename>dd__bool__param_8h</filename>
    <includes id="dd__param_8h" name="dd_param.h" local="yes" imported="no">ddynamic_reconfigure/dd_param.h</includes>
    <class kind="class">ddynamic_reconfigure::DDBool</class>
    <namespace>ddynamic_reconfigure</namespace>
  </compound>
  <compound kind="file">
    <name>dd_client.cpp</name>
    <path>/tmp/ws/src/realsense2_camera/ddynamic_reconfigure/test/dd_full_scale/</path>
    <filename>dd__client_8cpp</filename>
    <includes id="dd__value_8h" name="dd_value.h" local="no" imported="no">ddynamic_reconfigure/dd_value.h</includes>
    <namespace>ddynamic_reconfigure</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>dd__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a0c76f49c9c5d5501a4634bfc64ac01a1</anchor>
      <arglist>(DDFullScaleTest, doTest)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dd_double_param.cpp</name>
    <path>/tmp/ws/src/realsense2_camera/ddynamic_reconfigure/src/param/</path>
    <filename>dd__double__param_8cpp</filename>
    <includes id="dd__double__param_8h" name="dd_double_param.h" local="no" imported="no">ddynamic_reconfigure/param/dd_double_param.h</includes>
    <namespace>ddynamic_reconfigure</namespace>
  </compound>
  <compound kind="file">
    <name>dd_double_param.h</name>
    <path>/tmp/ws/src/realsense2_camera/ddynamic_reconfigure/include/ddynamic_reconfigure/param/</path>
    <filename>dd__double__param_8h</filename>
    <includes id="dd__param_8h" name="dd_param.h" local="yes" imported="no">ddynamic_reconfigure/dd_param.h</includes>
    <class kind="class">ddynamic_reconfigure::DDDouble</class>
    <namespace>ddynamic_reconfigure</namespace>
    <member kind="typedef">
      <type>numeric_limits&lt; double &gt;</type>
      <name>d_limit</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>afc595f5c29fa7a5453ec7074a4a8e96d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dd_enum_param.cpp</name>
    <path>/tmp/ws/src/realsense2_camera/ddynamic_reconfigure/src/param/</path>
    <filename>dd__enum__param_8cpp</filename>
    <includes id="dd__enum__param_8h" name="dd_enum_param.h" local="no" imported="no">ddynamic_reconfigure/param/dd_enum_param.h</includes>
    <namespace>ddynamic_reconfigure</namespace>
    <member kind="function">
      <type>map&lt; string, pair&lt; int, string &gt; &gt;</type>
      <name>fillGaps</name>
      <anchorfile>dd__enum__param_8cpp.html</anchorfile>
      <anchor>adb82538f544610c22921cef837c0773d</anchor>
      <arglist>(map&lt; string, int &gt; old_map)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dd_enum_param.h</name>
    <path>/tmp/ws/src/realsense2_camera/ddynamic_reconfigure/include/ddynamic_reconfigure/param/</path>
    <filename>dd__enum__param_8h</filename>
    <includes id="dd__int__param_8h" name="dd_int_param.h" local="yes" imported="no">dd_int_param.h</includes>
    <class kind="class">ddynamic_reconfigure::DDEnum</class>
    <namespace>ddynamic_reconfigure</namespace>
    <member kind="typedef">
      <type>map&lt; string, pair&lt; int, string &gt; &gt;</type>
      <name>EnumMap</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a0ad43aba58934fa05991d0f97e017b6b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dd_int_param.cpp</name>
    <path>/tmp/ws/src/realsense2_camera/ddynamic_reconfigure/src/param/</path>
    <filename>dd__int__param_8cpp</filename>
    <includes id="dd__int__param_8h" name="dd_int_param.h" local="no" imported="no">ddynamic_reconfigure/param/dd_int_param.h</includes>
    <namespace>ddynamic_reconfigure</namespace>
  </compound>
  <compound kind="file">
    <name>dd_int_param.h</name>
    <path>/tmp/ws/src/realsense2_camera/ddynamic_reconfigure/include/ddynamic_reconfigure/param/</path>
    <filename>dd__int__param_8h</filename>
    <includes id="dd__param_8h" name="dd_param.h" local="yes" imported="no">ddynamic_reconfigure/dd_param.h</includes>
    <class kind="class">ddynamic_reconfigure::DDInt</class>
    <namespace>ddynamic_reconfigure</namespace>
  </compound>
  <compound kind="file">
    <name>dd_param.cpp</name>
    <path>/tmp/ws/src/realsense2_camera/ddynamic_reconfigure/src/</path>
    <filename>dd__param_8cpp</filename>
    <includes id="dd__param_8h" name="dd_param.h" local="no" imported="no">ddynamic_reconfigure/dd_param.h</includes>
    <namespace>ddynamic_reconfigure</namespace>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a7fd6aff26a68dc5bde16e93669b13bd3</anchor>
      <arglist>(ostream &amp;os, const DDParam &amp;param)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dd_param.h</name>
    <path>/tmp/ws/src/realsense2_camera/ddynamic_reconfigure/include/ddynamic_reconfigure/</path>
    <filename>dd__param_8h</filename>
    <includes id="dd__value_8h" name="dd_value.h" local="yes" imported="no">dd_value.h</includes>
    <class kind="class">ddynamic_reconfigure::DDParam</class>
    <namespace>ddynamic_reconfigure</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DDParam &gt;</type>
      <name>DDPtr</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a23192fe7802847ab63a57967a9cdedb5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dd_server.cpp</name>
    <path>/tmp/ws/src/realsense2_camera/ddynamic_reconfigure/test/dd_full_scale/</path>
    <filename>dd__server_8cpp</filename>
    <includes id="ddynamic__reconfigure_8h" name="ddynamic_reconfigure.h" local="no" imported="no">ddynamic_reconfigure/ddynamic_reconfigure.h</includes>
    <includes id="dd__all__params_8h" name="dd_all_params.h" local="no" imported="no">ddynamic_reconfigure/param/dd_all_params.h</includes>
    <member kind="function">
      <type>void</type>
      <name>callback</name>
      <anchorfile>dd__server_8cpp.html</anchorfile>
      <anchor>a8630d8191e1a99ca8748d7725b1b6097</anchor>
      <arglist>(const DDMap &amp;map, int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>dd__server_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>paramService</name>
      <anchorfile>dd__server_8cpp.html</anchorfile>
      <anchor>a325f748dc42945a4c3c6ddf72c507b53</anchor>
      <arglist>(TutorialParams::Request &amp;req, TutorialParams::Response &amp;res, DDynamicReconfigure &amp;dd)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dd_string_param.cpp</name>
    <path>/tmp/ws/src/realsense2_camera/ddynamic_reconfigure/src/param/</path>
    <filename>dd__string__param_8cpp</filename>
    <includes id="dd__string__param_8h" name="dd_string_param.h" local="no" imported="no">ddynamic_reconfigure/param/dd_string_param.h</includes>
    <namespace>ddynamic_reconfigure</namespace>
  </compound>
  <compound kind="file">
    <name>dd_string_param.h</name>
    <path>/tmp/ws/src/realsense2_camera/ddynamic_reconfigure/include/ddynamic_reconfigure/param/</path>
    <filename>dd__string__param_8h</filename>
    <includes id="dd__param_8h" name="dd_param.h" local="yes" imported="no">ddynamic_reconfigure/dd_param.h</includes>
    <class kind="class">ddynamic_reconfigure::DDString</class>
    <namespace>ddynamic_reconfigure</namespace>
  </compound>
  <compound kind="file">
    <name>dd_value.h</name>
    <path>/tmp/ws/src/realsense2_camera/ddynamic_reconfigure/include/ddynamic_reconfigure/</path>
    <filename>dd__value_8h</filename>
    <class kind="class">ddynamic_reconfigure::Value</class>
    <namespace>ddynamic_reconfigure</namespace>
  </compound>
  <compound kind="file">
    <name>ddynamic_reconfigure.cpp</name>
    <path>/tmp/ws/src/realsense2_camera/ddynamic_reconfigure/src/</path>
    <filename>ddynamic__reconfigure_8cpp</filename>
    <includes id="ddynamic__reconfigure_8h" name="ddynamic_reconfigure.h" local="no" imported="no">ddynamic_reconfigure/ddynamic_reconfigure.h</includes>
    <namespace>ddynamic_reconfigure</namespace>
    <member kind="function">
      <type>DDPtr</type>
      <name>at</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a0fc788617b7058b38bd693b31bdfa52c</anchor>
      <arglist>(const DDMap &amp;map, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defaultCallback</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>ae9a70d054cc0f1796cee1c391b92fe49</anchor>
      <arglist>(const DDMap &amp;, int)</arglist>
    </member>
    <member kind="function">
      <type>Value</type>
      <name>get</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>ac7455d0b70cf072f4573f86228c99a9f</anchor>
      <arglist>(const DDMap &amp;map, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>afd51e0dbc0097cf63a0b14fa2f1a020a</anchor>
      <arglist>(ostream &amp;os, const DDynamicReconfigure &amp;dd)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ddynamic_reconfigure.h</name>
    <path>/tmp/ws/src/realsense2_camera/ddynamic_reconfigure/include/ddynamic_reconfigure/</path>
    <filename>ddynamic__reconfigure_8h</filename>
    <includes id="dd__param_8h" name="dd_param.h" local="yes" imported="no">dd_param.h</includes>
    <class kind="class">ddynamic_reconfigure::DDynamicReconfigure</class>
    <namespace>ddynamic_reconfigure</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DDYNAMIC_RECONFIGURE_DDYNAMIC_RECONFIGURE_H</name>
      <anchorfile>ddynamic__reconfigure_8h.html</anchorfile>
      <anchor>af39375d5059025aeb12e6497cbb9b8d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(const DDMap &amp;, int)&gt;</type>
      <name>DDFunc</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a45fa8416d16ca0ee07f2ec0a2ec4e35a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>map&lt; string, DDPtr &gt;</type>
      <name>DDMap</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a29cc15fc0ca98269c17dfe2b3db207cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>DDPtr</type>
      <name>at</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a0fc788617b7058b38bd693b31bdfa52c</anchor>
      <arglist>(const DDMap &amp;map, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>Value</type>
      <name>get</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>ac7455d0b70cf072f4573f86228c99a9f</anchor>
      <arglist>(const DDMap &amp;map, const char *name)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_dd_bool.cpp</name>
    <path>/tmp/ws/src/realsense2_camera/ddynamic_reconfigure/test/dd_param/</path>
    <filename>test__dd__bool_8cpp</filename>
    <includes id="dd__bool__param_8h" name="dd_bool_param.h" local="no" imported="no">ddynamic_reconfigure/param/dd_bool_param.h</includes>
    <namespace>ddynamic_reconfigure</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__dd__bool_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a33b357aea4216901888e22af966e6f98</anchor>
      <arglist>(DDBoolTest, constructorTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a75ad16f86f9f73f3598c160fb512634e</anchor>
      <arglist>(DDBoolTest, valueTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>aba0909f48bd304a0270ac736ca656590</anchor>
      <arglist>(DDBoolTest, streamTest)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_dd_double.cpp</name>
    <path>/tmp/ws/src/realsense2_camera/ddynamic_reconfigure/test/dd_param/</path>
    <filename>test__dd__double_8cpp</filename>
    <includes id="dd__double__param_8h" name="dd_double_param.h" local="no" imported="no">ddynamic_reconfigure/param/dd_double_param.h</includes>
    <namespace>ddynamic_reconfigure</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__dd__double_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a25ac075b93fe08a9e9e7eddf3f4cd82a</anchor>
      <arglist>(DDDoubleTest, constructorTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>acfd15c042b4d3b1d5ae9e32995387c6a</anchor>
      <arglist>(DDDoubleTest, valueTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>ae12e2330d9fa3508b7a0df42bbbd348f</anchor>
      <arglist>(DDDoubleTest, streamTest)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_dd_enum.cpp</name>
    <path>/tmp/ws/src/realsense2_camera/ddynamic_reconfigure/test/dd_param/</path>
    <filename>test__dd__enum_8cpp</filename>
    <includes id="dd__enum__param_8h" name="dd_enum_param.h" local="no" imported="no">ddynamic_reconfigure/param/dd_enum_param.h</includes>
    <namespace>ddynamic_reconfigure</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__dd__enum_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>ad9320cbc8265ba1f5e7bf18b24a4a81e</anchor>
      <arglist>(DDEnumTest, constructorTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a9b60eac1006cfde8eee03cfeccba3e9d</anchor>
      <arglist>(DDEnumTest, valueTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>aad42ddc0674443418e00b5a23e55ff36</anchor>
      <arglist>(DDEnumTest, streamTest)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_dd_int.cpp</name>
    <path>/tmp/ws/src/realsense2_camera/ddynamic_reconfigure/test/dd_param/</path>
    <filename>test__dd__int_8cpp</filename>
    <includes id="dd__int__param_8h" name="dd_int_param.h" local="no" imported="no">ddynamic_reconfigure/param/dd_int_param.h</includes>
    <namespace>ddynamic_reconfigure</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__dd__int_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a0bc27cab6cd57aadddaf1a332947264b</anchor>
      <arglist>(DDIntTest, constructorTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a34dc3b54a9e5cf423ba8b224ae955daa</anchor>
      <arglist>(DDIntTest, valueTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>ac34279fe0c39c8b81074a26e42ffe329</anchor>
      <arglist>(DDIntTest, streamTest)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_dd_string.cpp</name>
    <path>/tmp/ws/src/realsense2_camera/ddynamic_reconfigure/test/dd_param/</path>
    <filename>test__dd__string_8cpp</filename>
    <includes id="dd__string__param_8h" name="dd_string_param.h" local="no" imported="no">ddynamic_reconfigure/param/dd_string_param.h</includes>
    <namespace>ddynamic_reconfigure</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__dd__string_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a7496e9d266797fff5cf5f2a79327674d</anchor>
      <arglist>(DDStringTest, constructorTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a0b65868ef1bafe431f2570bb3614a0fa</anchor>
      <arglist>(DDStringTest, valueTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>ad54fe803b93f6191b9130a93e4a2991a</anchor>
      <arglist>(DDStringTest, streamTest)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_dd_value.cpp</name>
    <path>/tmp/ws/src/realsense2_camera/ddynamic_reconfigure/test/</path>
    <filename>test__dd__value_8cpp</filename>
    <includes id="dd__value_8h" name="dd_value.h" local="no" imported="no">ddynamic_reconfigure/dd_value.h</includes>
    <namespace>ddynamic_reconfigure</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__dd__value_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>af91f56ba2a1ffeafd850e4b3e88d47a6</anchor>
      <arglist>(DDValueTest, intTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>ad503bcd6eac51f3a0572686f0e87ed65</anchor>
      <arglist>(DDValueTest, doubleTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a2933b1ba35228115c4cc16281eb33c09</anchor>
      <arglist>(DDValueTest, boolTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a6ec80bf5ae905e46d184f1bd3422c267</anchor>
      <arglist>(DDValueTest, stringTest)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_ddynamic_reconfigure.cpp</name>
    <path>/tmp/ws/src/realsense2_camera/ddynamic_reconfigure/test/</path>
    <filename>test__ddynamic__reconfigure_8cpp</filename>
    <includes id="ddynamic__reconfigure_8h" name="ddynamic_reconfigure.h" local="no" imported="no">ddynamic_reconfigure/ddynamic_reconfigure.h</includes>
    <includes id="dd__all__params_8h" name="dd_all_params.h" local="no" imported="no">ddynamic_reconfigure/param/dd_all_params.h</includes>
    <class kind="class">ddynamic_reconfigure::InternalClass</class>
    <namespace>ddynamic_reconfigure</namespace>
    <member kind="function">
      <type>void</type>
      <name>badCallback</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a63d0ada757eecc60c8c2206625f95e93</anchor>
      <arglist>(const DDMap &amp;, int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>basicCallback</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a8683bbf0f7642b2b4888dd8eeb0d13d4</anchor>
      <arglist>(const DDMap &amp;map, int, bool *flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>boolCallback</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a85abcb92196547f3a01d492b030da496</anchor>
      <arglist>(const DDMap &amp;map, int, bool *flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>complexCallback</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a685846ac53dc5fdb468939d2cc1436cf</anchor>
      <arglist>(const DDMap &amp;map, int level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doubleCallback</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a17fc75469fd53329c831cd52c1a7eace</anchor>
      <arglist>(const DDMap &amp;map, int, double *flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enumCallback</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>aca96cf580d3d7ee0926722e686620755</anchor>
      <arglist>(const DDMap &amp;map, int, int *flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>intCallback</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a50819729b67d17ead6cc0c1904664e97</anchor>
      <arglist>(const DDMap &amp;map, int, int *flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>levelCallback</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>af108d6e9deb0d265ddc7780e49de5ec4</anchor>
      <arglist>(const DDMap &amp;, int level, int *flag)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__ddynamic__reconfigure_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>missingCallback</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>afbf8299df50ce1b68dd100335955ca82</anchor>
      <arglist>(const DDMap &amp;map, int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>strCallback</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a5254149db6ee094c8c3381c03ae255ec</anchor>
      <arglist>(const DDMap &amp;map, int, string *flag)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a19985437bc3669f28b0d487394019c26</anchor>
      <arglist>(DDynamicReconfigureTest, mapTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a8c9ba347b7d5ff480a47f8e8b9b88259</anchor>
      <arglist>(DDynamicReconfigureTest, basicCallbackTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>adde9ac6eb3e1090e8fa9ee6ddb25dd37</anchor>
      <arglist>(DDynamicReconfigureTest, intTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>ad39a5945b0e9e7de92cc1911d8df1ab1</anchor>
      <arglist>(DDynamicReconfigureTest, doubleTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a201708416ff3349e2a40871afbed518f</anchor>
      <arglist>(DDynamicReconfigureTest, boolTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>ace267cd021f9f152b9903cc243d9551f</anchor>
      <arglist>(DDynamicReconfigureTest, stringTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a82d42f94517f4736321dddce69e33a31</anchor>
      <arglist>(DDynamicReconfigureTest, enumTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a53ff3e7a3a92cd0c5397aac23dc6b74c</anchor>
      <arglist>(DDynamicReconfigureTest, callbackTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a468d09591b4376603006a2bc422a411f</anchor>
      <arglist>(DDynamicReconfigureTest, memberCallbackTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>ae66df87e1a5662cfff320feaab85c4a6</anchor>
      <arglist>(DDynamicReconfigureTest, levelTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a3a6e9124d2b13e278b966a0daf29dda8</anchor>
      <arglist>(DDynamicReconfigureTest, badCallbackTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a0792656fad2fd8ca82c10e2a4386f587</anchor>
      <arglist>(DDynamicReconfigureTest, unknownParamTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>ae79546f88573debd1d4e24c095c81908</anchor>
      <arglist>(DDynamicReconfigureTest, streamTest)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ddynamic_reconfigure</name>
    <filename>namespaceddynamic__reconfigure.html</filename>
    <class kind="class">ddynamic_reconfigure::DDBool</class>
    <class kind="class">ddynamic_reconfigure::DDDouble</class>
    <class kind="class">ddynamic_reconfigure::DDEnum</class>
    <class kind="class">ddynamic_reconfigure::DDInt</class>
    <class kind="class">ddynamic_reconfigure::DDParam</class>
    <class kind="class">ddynamic_reconfigure::DDString</class>
    <class kind="class">ddynamic_reconfigure::DDynamicReconfigure</class>
    <class kind="class">ddynamic_reconfigure::InternalClass</class>
    <class kind="class">ddynamic_reconfigure::Value</class>
    <member kind="typedef">
      <type>numeric_limits&lt; double &gt;</type>
      <name>d_limit</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>afc595f5c29fa7a5453ec7074a4a8e96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(const DDMap &amp;, int)&gt;</type>
      <name>DDFunc</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a45fa8416d16ca0ee07f2ec0a2ec4e35a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>map&lt; string, DDPtr &gt;</type>
      <name>DDMap</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a29cc15fc0ca98269c17dfe2b3db207cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DDParam &gt;</type>
      <name>DDPtr</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a23192fe7802847ab63a57967a9cdedb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>map&lt; string, pair&lt; int, string &gt; &gt;</type>
      <name>EnumMap</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a0ad43aba58934fa05991d0f97e017b6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>DDPtr</type>
      <name>at</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a0fc788617b7058b38bd693b31bdfa52c</anchor>
      <arglist>(const DDMap &amp;map, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>badCallback</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a63d0ada757eecc60c8c2206625f95e93</anchor>
      <arglist>(const DDMap &amp;, int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>basicCallback</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a8683bbf0f7642b2b4888dd8eeb0d13d4</anchor>
      <arglist>(const DDMap &amp;map, int, bool *flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>boolCallback</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a85abcb92196547f3a01d492b030da496</anchor>
      <arglist>(const DDMap &amp;map, int, bool *flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>complexCallback</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a685846ac53dc5fdb468939d2cc1436cf</anchor>
      <arglist>(const DDMap &amp;map, int level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defaultCallback</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>ae9a70d054cc0f1796cee1c391b92fe49</anchor>
      <arglist>(const DDMap &amp;, int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doubleCallback</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a17fc75469fd53329c831cd52c1a7eace</anchor>
      <arglist>(const DDMap &amp;map, int, double *flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enumCallback</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>aca96cf580d3d7ee0926722e686620755</anchor>
      <arglist>(const DDMap &amp;map, int, int *flag)</arglist>
    </member>
    <member kind="function">
      <type>Value</type>
      <name>get</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>ac7455d0b70cf072f4573f86228c99a9f</anchor>
      <arglist>(const DDMap &amp;map, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>intCallback</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a50819729b67d17ead6cc0c1904664e97</anchor>
      <arglist>(const DDMap &amp;map, int, int *flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>levelCallback</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>af108d6e9deb0d265ddc7780e49de5ec4</anchor>
      <arglist>(const DDMap &amp;, int level, int *flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>missingCallback</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>afbf8299df50ce1b68dd100335955ca82</anchor>
      <arglist>(const DDMap &amp;map, int)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a7fd6aff26a68dc5bde16e93669b13bd3</anchor>
      <arglist>(ostream &amp;os, const DDParam &amp;param)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>afd51e0dbc0097cf63a0b14fa2f1a020a</anchor>
      <arglist>(ostream &amp;os, const DDynamicReconfigure &amp;dd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>strCallback</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a5254149db6ee094c8c3381c03ae255ec</anchor>
      <arglist>(const DDMap &amp;map, int, string *flag)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a0bc27cab6cd57aadddaf1a332947264b</anchor>
      <arglist>(DDIntTest, constructorTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a7496e9d266797fff5cf5f2a79327674d</anchor>
      <arglist>(DDStringTest, constructorTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a25ac075b93fe08a9e9e7eddf3f4cd82a</anchor>
      <arglist>(DDDoubleTest, constructorTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>af91f56ba2a1ffeafd850e4b3e88d47a6</anchor>
      <arglist>(DDValueTest, intTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>ad9320cbc8265ba1f5e7bf18b24a4a81e</anchor>
      <arglist>(DDEnumTest, constructorTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a33b357aea4216901888e22af966e6f98</anchor>
      <arglist>(DDBoolTest, constructorTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a19985437bc3669f28b0d487394019c26</anchor>
      <arglist>(DDynamicReconfigureTest, mapTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a0c76f49c9c5d5501a4634bfc64ac01a1</anchor>
      <arglist>(DDFullScaleTest, doTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a75ad16f86f9f73f3598c160fb512634e</anchor>
      <arglist>(DDBoolTest, valueTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>acfd15c042b4d3b1d5ae9e32995387c6a</anchor>
      <arglist>(DDDoubleTest, valueTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a34dc3b54a9e5cf423ba8b224ae955daa</anchor>
      <arglist>(DDIntTest, valueTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a0b65868ef1bafe431f2570bb3614a0fa</anchor>
      <arglist>(DDStringTest, valueTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a9b60eac1006cfde8eee03cfeccba3e9d</anchor>
      <arglist>(DDEnumTest, valueTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a8c9ba347b7d5ff480a47f8e8b9b88259</anchor>
      <arglist>(DDynamicReconfigureTest, basicCallbackTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>ad503bcd6eac51f3a0572686f0e87ed65</anchor>
      <arglist>(DDValueTest, doubleTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>ad54fe803b93f6191b9130a93e4a2991a</anchor>
      <arglist>(DDStringTest, streamTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>ac34279fe0c39c8b81074a26e42ffe329</anchor>
      <arglist>(DDIntTest, streamTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>aba0909f48bd304a0270ac736ca656590</anchor>
      <arglist>(DDBoolTest, streamTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>ae12e2330d9fa3508b7a0df42bbbd348f</anchor>
      <arglist>(DDDoubleTest, streamTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>adde9ac6eb3e1090e8fa9ee6ddb25dd37</anchor>
      <arglist>(DDynamicReconfigureTest, intTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>aad42ddc0674443418e00b5a23e55ff36</anchor>
      <arglist>(DDEnumTest, streamTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a2933b1ba35228115c4cc16281eb33c09</anchor>
      <arglist>(DDValueTest, boolTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>ad39a5945b0e9e7de92cc1911d8df1ab1</anchor>
      <arglist>(DDynamicReconfigureTest, doubleTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a6ec80bf5ae905e46d184f1bd3422c267</anchor>
      <arglist>(DDValueTest, stringTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a201708416ff3349e2a40871afbed518f</anchor>
      <arglist>(DDynamicReconfigureTest, boolTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>ace267cd021f9f152b9903cc243d9551f</anchor>
      <arglist>(DDynamicReconfigureTest, stringTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a82d42f94517f4736321dddce69e33a31</anchor>
      <arglist>(DDynamicReconfigureTest, enumTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a53ff3e7a3a92cd0c5397aac23dc6b74c</anchor>
      <arglist>(DDynamicReconfigureTest, callbackTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a468d09591b4376603006a2bc422a411f</anchor>
      <arglist>(DDynamicReconfigureTest, memberCallbackTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>ae66df87e1a5662cfff320feaab85c4a6</anchor>
      <arglist>(DDynamicReconfigureTest, levelTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a3a6e9124d2b13e278b966a0daf29dda8</anchor>
      <arglist>(DDynamicReconfigureTest, badCallbackTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>a0792656fad2fd8ca82c10e2a4386f587</anchor>
      <arglist>(DDynamicReconfigureTest, unknownParamTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceddynamic__reconfigure.html</anchorfile>
      <anchor>ae79546f88573debd1d4e24c095c81908</anchor>
      <arglist>(DDynamicReconfigureTest, streamTest)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ddynamic_reconfigure::DDBool</name>
    <filename>classddynamic__reconfigure_1_1DDBool.html</filename>
    <base virtualness="virtual">ddynamic_reconfigure::DDParam</base>
    <member kind="function">
      <type></type>
      <name>DDBool</name>
      <anchorfile>classddynamic__reconfigure_1_1DDBool.html</anchorfile>
      <anchor>affa466f1f6dc57a9cc60081481fa87bd</anchor>
      <arglist>(const string &amp;name, unsigned int level, const string &amp;description, bool def)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLevel</name>
      <anchorfile>classddynamic__reconfigure_1_1DDBool.html</anchorfile>
      <anchor>a5f2dec2863e140ad2d9c266d1d188731</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>getName</name>
      <anchorfile>classddynamic__reconfigure_1_1DDBool.html</anchorfile>
      <anchor>a42b5feeb3b45703d7f26f6438c6d6fda</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Value</type>
      <name>getValue</name>
      <anchorfile>classddynamic__reconfigure_1_1DDBool.html</anchorfile>
      <anchor>aca48f7dcf2277a66f5e29eb62f8b5951</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepConfig</name>
      <anchorfile>classddynamic__reconfigure_1_1DDBool.html</anchorfile>
      <anchor>aa42b73e222d39ed43222f5603abeb5f0</anchor>
      <arglist>(Config &amp;conf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepConfigDescription</name>
      <anchorfile>classddynamic__reconfigure_1_1DDBool.html</anchorfile>
      <anchor>a1cad86770d6ed30c8ec346c4e4beb046</anchor>
      <arglist>(ConfigDescription &amp;conf_desc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepGroup</name>
      <anchorfile>classddynamic__reconfigure_1_1DDBool.html</anchorfile>
      <anchor>adca2ee795f61fd263438f9545a7d6688</anchor>
      <arglist>(Group &amp;group)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sameType</name>
      <anchorfile>classddynamic__reconfigure_1_1DDBool.html</anchorfile>
      <anchor>a2729eb3dfac589d95ec19e3e47ca0157</anchor>
      <arglist>(Value val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sameValue</name>
      <anchorfile>classddynamic__reconfigure_1_1DDBool.html</anchorfile>
      <anchor>ac0c6a51e3b7a4016ae274b58fee82081</anchor>
      <arglist>(Value val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classddynamic__reconfigure_1_1DDBool.html</anchorfile>
      <anchor>aad011eb40089d05cc39de472361d0106</anchor>
      <arglist>(Value val)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>def_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDBool.html</anchorfile>
      <anchor>a3d0a6d29391ab5e4a1b1b2a1d045d305</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>string</type>
      <name>desc_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDBool.html</anchorfile>
      <anchor>a187c06e6a2ab7a969d1e41e494a1bc7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>level_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDBool.html</anchorfile>
      <anchor>afa9abf934207a1f10f514356bd9410af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>string</type>
      <name>name_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDBool.html</anchorfile>
      <anchor>a0446d32f6e3dab1fb1e6faea94980e7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>val_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDBool.html</anchorfile>
      <anchor>a66363f822f465e84b88c94f2044392ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ddynamic_reconfigure::DDDouble</name>
    <filename>classddynamic__reconfigure_1_1DDDouble.html</filename>
    <base virtualness="virtual">ddynamic_reconfigure::DDParam</base>
    <member kind="function">
      <type></type>
      <name>DDDouble</name>
      <anchorfile>classddynamic__reconfigure_1_1DDDouble.html</anchorfile>
      <anchor>a1d2e603c29443bc4d78561548bb6d187</anchor>
      <arglist>(const string &amp;name, unsigned int level, const string &amp;description, double def, double min=-d_limit::infinity(), double max=d_limit::infinity())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLevel</name>
      <anchorfile>classddynamic__reconfigure_1_1DDDouble.html</anchorfile>
      <anchor>af253718b880318c21a385b2c783bccf6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>getName</name>
      <anchorfile>classddynamic__reconfigure_1_1DDDouble.html</anchorfile>
      <anchor>ae14d3febc345682ed06968cb3f12304f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Value</type>
      <name>getValue</name>
      <anchorfile>classddynamic__reconfigure_1_1DDDouble.html</anchorfile>
      <anchor>aa76d27c5d207db34d95ed7a883460fe9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepConfig</name>
      <anchorfile>classddynamic__reconfigure_1_1DDDouble.html</anchorfile>
      <anchor>a0d5798148c9041345f86b025d6889725</anchor>
      <arglist>(Config &amp;conf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepConfigDescription</name>
      <anchorfile>classddynamic__reconfigure_1_1DDDouble.html</anchorfile>
      <anchor>ad72127db9d3694eafceae92aba1f4a11</anchor>
      <arglist>(ConfigDescription &amp;conf_desc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepGroup</name>
      <anchorfile>classddynamic__reconfigure_1_1DDDouble.html</anchorfile>
      <anchor>a64a491a5a111b6ee6b05659efa5951b4</anchor>
      <arglist>(Group &amp;group)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sameType</name>
      <anchorfile>classddynamic__reconfigure_1_1DDDouble.html</anchorfile>
      <anchor>a142f0853cbf423e7acb989e9e4250e4f</anchor>
      <arglist>(Value val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sameValue</name>
      <anchorfile>classddynamic__reconfigure_1_1DDDouble.html</anchorfile>
      <anchor>a7905d2d2410f0f872170519de426f6c1</anchor>
      <arglist>(Value val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classddynamic__reconfigure_1_1DDDouble.html</anchorfile>
      <anchor>a0a53fdeeead1dbe041d6077f03782106</anchor>
      <arglist>(Value val)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>def_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDDouble.html</anchorfile>
      <anchor>afde3fd114ec46697f26530ecc5c6f4da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>string</type>
      <name>desc_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDDouble.html</anchorfile>
      <anchor>a747ada1c20dadf7986b6365f3006fc2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>level_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDDouble.html</anchorfile>
      <anchor>aade096f849c7a1ff0306302d8fd51176</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>max_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDDouble.html</anchorfile>
      <anchor>acd554c4f5c4a2dd0ad8dc266eca69032</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>min_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDDouble.html</anchorfile>
      <anchor>a7c8cafdecd170f1a1068975b8ff63bbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>string</type>
      <name>name_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDDouble.html</anchorfile>
      <anchor>ae76b2d64ef60ffe580accd0c1725518e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>val_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDDouble.html</anchorfile>
      <anchor>a49cb8dc21c3dc7a509bfc512f411c7f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ddynamic_reconfigure::DDEnum</name>
    <filename>classddynamic__reconfigure_1_1DDEnum.html</filename>
    <base virtualness="virtual">ddynamic_reconfigure::DDInt</base>
    <member kind="function">
      <type></type>
      <name>DDEnum</name>
      <anchorfile>classddynamic__reconfigure_1_1DDEnum.html</anchorfile>
      <anchor>ac196e30f686d8daf5428c047306be6f4</anchor>
      <arglist>(const string &amp;name, unsigned int level, const string &amp;description, int def, const map&lt; string, int &gt; &amp;dictionary)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DDEnum</name>
      <anchorfile>classddynamic__reconfigure_1_1DDEnum.html</anchorfile>
      <anchor>a068bd8a6c9aa29d27afacef01bebebec</anchor>
      <arglist>(const string &amp;name, unsigned int level, const string &amp;description, const string &amp;def, const map&lt; string, int &gt; &amp;dictionary)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DDEnum</name>
      <anchorfile>classddynamic__reconfigure_1_1DDEnum.html</anchorfile>
      <anchor>aef188a1672ae80449fc1b02b564c8c60</anchor>
      <arglist>(const string &amp;name, unsigned int level, const string &amp;description, int def, const pair&lt; map&lt; string, pair&lt; int, string &gt; &gt;, string &gt; &amp;dictionary)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DDEnum</name>
      <anchorfile>classddynamic__reconfigure_1_1DDEnum.html</anchorfile>
      <anchor>accf4f8feb023ed0626c0a4e68999e6fd</anchor>
      <arglist>(const string &amp;name, unsigned int level, const string &amp;description, const string &amp;def, const pair&lt; map&lt; string, pair&lt; int, string &gt; &gt;, string &gt; &amp;dictionary)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepGroup</name>
      <anchorfile>classddynamic__reconfigure_1_1DDEnum.html</anchorfile>
      <anchor>a7ec2d960cf6095914cc0a56b8f9b03e1</anchor>
      <arglist>(Group &amp;group)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sameType</name>
      <anchorfile>classddynamic__reconfigure_1_1DDEnum.html</anchorfile>
      <anchor>a80b44788b627a30c846581db819faa9e</anchor>
      <arglist>(Value val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sameValue</name>
      <anchorfile>classddynamic__reconfigure_1_1DDEnum.html</anchorfile>
      <anchor>a80dbf38ed8763806dbf15b13c49bea77</anchor>
      <arglist>(Value val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classddynamic__reconfigure_1_1DDEnum.html</anchorfile>
      <anchor>a9203d63e128fb5f27387dac1f032df76</anchor>
      <arglist>(Value val)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const EnumMap</type>
      <name>dict_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDEnum.html</anchorfile>
      <anchor>ad6aafb540e235a3fbb99fbb9850b5cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>string</type>
      <name>enum_description_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDEnum.html</anchorfile>
      <anchor>a41488cd8d06f1bd874b156c3edd034f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>lookup</name>
      <anchorfile>classddynamic__reconfigure_1_1DDEnum.html</anchorfile>
      <anchor>a1209e5bfd01bf9feb9c284c65b282245</anchor>
      <arglist>(Value val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>string</type>
      <name>makeConst</name>
      <anchorfile>classddynamic__reconfigure_1_1DDEnum.html</anchorfile>
      <anchor>a57d3de1b2fd2a9b78ae552b4e1f89f82</anchor>
      <arglist>(string name, int value, string desc)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>string</type>
      <name>makeEditMethod</name>
      <anchorfile>classddynamic__reconfigure_1_1DDEnum.html</anchorfile>
      <anchor>a0b7fe6b7b3a0a15cbc5f6489168bd5fe</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ddynamic_reconfigure::DDInt</name>
    <filename>classddynamic__reconfigure_1_1DDInt.html</filename>
    <base virtualness="virtual">ddynamic_reconfigure::DDParam</base>
    <member kind="function">
      <type></type>
      <name>DDInt</name>
      <anchorfile>classddynamic__reconfigure_1_1DDInt.html</anchorfile>
      <anchor>a3debc99dd7e2c959200613b1d0b65886</anchor>
      <arglist>(const string &amp;name, unsigned int level, const string &amp;description, int def, int min=INT32_MIN, int max=INT32_MAX)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLevel</name>
      <anchorfile>classddynamic__reconfigure_1_1DDInt.html</anchorfile>
      <anchor>a991c8ae9ee5a13640498c6aa716a61d7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>getName</name>
      <anchorfile>classddynamic__reconfigure_1_1DDInt.html</anchorfile>
      <anchor>a24e95d485e39542aaf39cf62d7e2e87e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Value</type>
      <name>getValue</name>
      <anchorfile>classddynamic__reconfigure_1_1DDInt.html</anchorfile>
      <anchor>aef37b82c042e551bd98c89e40da47438</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepConfig</name>
      <anchorfile>classddynamic__reconfigure_1_1DDInt.html</anchorfile>
      <anchor>ad648e7a8664ee45b84a50e381b445181</anchor>
      <arglist>(Config &amp;conf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepConfigDescription</name>
      <anchorfile>classddynamic__reconfigure_1_1DDInt.html</anchorfile>
      <anchor>a6bd47968f8ba84d5b8da88967d33eafc</anchor>
      <arglist>(ConfigDescription &amp;conf_desc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepGroup</name>
      <anchorfile>classddynamic__reconfigure_1_1DDInt.html</anchorfile>
      <anchor>a05e41750351eefe86ef6a1909594d436</anchor>
      <arglist>(Group &amp;group)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sameType</name>
      <anchorfile>classddynamic__reconfigure_1_1DDInt.html</anchorfile>
      <anchor>a21c8cdace7927833af625080d787fc83</anchor>
      <arglist>(Value val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sameValue</name>
      <anchorfile>classddynamic__reconfigure_1_1DDInt.html</anchorfile>
      <anchor>a6773e2fe7ceeb3ffbb28f905ea6ca345</anchor>
      <arglist>(Value val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classddynamic__reconfigure_1_1DDInt.html</anchorfile>
      <anchor>a7c738fcab3742910cdc6ec86ea3bd8b5</anchor>
      <arglist>(Value val)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>def_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDInt.html</anchorfile>
      <anchor>aae4768717d007a376aab6d6b91111989</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>string</type>
      <name>desc_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDInt.html</anchorfile>
      <anchor>a7f19df91b5f268b14f55bc55cd5e94b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>level_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDInt.html</anchorfile>
      <anchor>a2490580abf904708e051862d8b21576d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>max_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDInt.html</anchorfile>
      <anchor>a36668ce48e06cc5ab79c53f750950c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>min_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDInt.html</anchorfile>
      <anchor>a7b263ff8879ee4258f0625a1beecd47e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>string</type>
      <name>name_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDInt.html</anchorfile>
      <anchor>a2ace775514c4cbc26da304e767176a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>val_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDInt.html</anchorfile>
      <anchor>aae91a2c0cc19af673ab4d6351fd41263</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ddynamic_reconfigure::DDParam</name>
    <filename>classddynamic__reconfigure_1_1DDParam.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getLevel</name>
      <anchorfile>classddynamic__reconfigure_1_1DDParam.html</anchorfile>
      <anchor>a33c38c8541a809c144266b2d13541de3</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual string</type>
      <name>getName</name>
      <anchorfile>classddynamic__reconfigure_1_1DDParam.html</anchorfile>
      <anchor>a72814bd986b52e445a0c994e5100b00b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Value</type>
      <name>getValue</name>
      <anchorfile>classddynamic__reconfigure_1_1DDParam.html</anchorfile>
      <anchor>ab39e02b195e6264233c7040668c7da31</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>prepConfig</name>
      <anchorfile>classddynamic__reconfigure_1_1DDParam.html</anchorfile>
      <anchor>adf1a6602add2338ee4aa6f073f95235a</anchor>
      <arglist>(Config &amp;conf)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>prepConfigDescription</name>
      <anchorfile>classddynamic__reconfigure_1_1DDParam.html</anchorfile>
      <anchor>a847223b4662411c6e6398c5a6f637bb2</anchor>
      <arglist>(ConfigDescription &amp;conf_desc)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>prepGroup</name>
      <anchorfile>classddynamic__reconfigure_1_1DDParam.html</anchorfile>
      <anchor>aad9cb88f1d45d16fa25db23180f107c8</anchor>
      <arglist>(Group &amp;group)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>sameType</name>
      <anchorfile>classddynamic__reconfigure_1_1DDParam.html</anchorfile>
      <anchor>a0cbc3e4e88b4bcd5a1e3013519768d46</anchor>
      <arglist>(Value val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>sameValue</name>
      <anchorfile>classddynamic__reconfigure_1_1DDParam.html</anchorfile>
      <anchor>a6b800dbb0eb88d3361c5afe54189238c</anchor>
      <arglist>(Value val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setValue</name>
      <anchorfile>classddynamic__reconfigure_1_1DDParam.html</anchorfile>
      <anchor>a02e77accddfd848223efd882142e255c</anchor>
      <arglist>(Value val)=0</arglist>
    </member>
    <member kind="friend">
      <type>friend ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classddynamic__reconfigure_1_1DDParam.html</anchorfile>
      <anchor>a97b5ef30ca8f9bd7e30ef2be6159868e</anchor>
      <arglist>(ostream &amp;os, const DDParam &amp;param)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ddynamic_reconfigure::DDString</name>
    <filename>classddynamic__reconfigure_1_1DDString.html</filename>
    <base virtualness="virtual">ddynamic_reconfigure::DDParam</base>
    <member kind="function">
      <type></type>
      <name>DDString</name>
      <anchorfile>classddynamic__reconfigure_1_1DDString.html</anchorfile>
      <anchor>a8abcd5b86a0319be6895018a70a6e7bc</anchor>
      <arglist>(const string &amp;name, unsigned int level, const string &amp;description, const string &amp;def)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLevel</name>
      <anchorfile>classddynamic__reconfigure_1_1DDString.html</anchorfile>
      <anchor>aaba3222ea775f1a1103de0bb5c1ebbd0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>getName</name>
      <anchorfile>classddynamic__reconfigure_1_1DDString.html</anchorfile>
      <anchor>a20d19b750e6cb549644fa345cb2d21d4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Value</type>
      <name>getValue</name>
      <anchorfile>classddynamic__reconfigure_1_1DDString.html</anchorfile>
      <anchor>a54459b8d3647316cd29c47bdcff461b4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepConfig</name>
      <anchorfile>classddynamic__reconfigure_1_1DDString.html</anchorfile>
      <anchor>a4f3be0cc14d9aff9a110d49ed5ab5757</anchor>
      <arglist>(Config &amp;conf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepConfigDescription</name>
      <anchorfile>classddynamic__reconfigure_1_1DDString.html</anchorfile>
      <anchor>a04ef8d5b44976a13a163d8813db049e4</anchor>
      <arglist>(ConfigDescription &amp;conf_desc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepGroup</name>
      <anchorfile>classddynamic__reconfigure_1_1DDString.html</anchorfile>
      <anchor>ae5446d535938d485f7b4e2875c7bde94</anchor>
      <arglist>(Group &amp;group)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sameType</name>
      <anchorfile>classddynamic__reconfigure_1_1DDString.html</anchorfile>
      <anchor>a6988f89898bffa05859b3f867ec713d5</anchor>
      <arglist>(Value val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sameValue</name>
      <anchorfile>classddynamic__reconfigure_1_1DDString.html</anchorfile>
      <anchor>a36085b03dce28e905acf410e3e51d8e2</anchor>
      <arglist>(Value val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classddynamic__reconfigure_1_1DDString.html</anchorfile>
      <anchor>a85891a31fc8f1fddf4624d0e0c2c13c1</anchor>
      <arglist>(Value val)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>string</type>
      <name>def_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDString.html</anchorfile>
      <anchor>adabe915ae6d5ba6abb9ff1ac592ecf61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>string</type>
      <name>desc_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDString.html</anchorfile>
      <anchor>abea6fd3127928b03431dd8e980630fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>level_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDString.html</anchorfile>
      <anchor>ae6b97676aed7c2b223913b82ecf887be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>string</type>
      <name>name_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDString.html</anchorfile>
      <anchor>a2541c5c39dedab6bea8dc2251fb210fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>string</type>
      <name>val_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDString.html</anchorfile>
      <anchor>a323f919de5c581ff406ecb5ba9b7601c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ddynamic_reconfigure::DDynamicReconfigure</name>
    <filename>classddynamic__reconfigure_1_1DDynamicReconfigure.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>add</name>
      <anchorfile>classddynamic__reconfigure_1_1DDynamicReconfigure.html</anchorfile>
      <anchor>af3b9b80147b4e96d98586af036320101</anchor>
      <arglist>(DDPtr param)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>add</name>
      <anchorfile>classddynamic__reconfigure_1_1DDynamicReconfigure.html</anchorfile>
      <anchor>ad359bf0932edeb360c2a4442cfc9489c</anchor>
      <arglist>(DDParam *param)</arglist>
    </member>
    <member kind="function">
      <type>DDPtr</type>
      <name>at</name>
      <anchorfile>classddynamic__reconfigure_1_1DDynamicReconfigure.html</anchorfile>
      <anchor>a814c9ce77b1c42a4f5a684d214fc644e</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearCallback</name>
      <anchorfile>classddynamic__reconfigure_1_1DDynamicReconfigure.html</anchorfile>
      <anchor>afdb85d856ce79790019769e77c2a47d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DDynamicReconfigure</name>
      <anchorfile>classddynamic__reconfigure_1_1DDynamicReconfigure.html</anchorfile>
      <anchor>a1481e38136f898c7e6d0e8deae8d70e9</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>Value</type>
      <name>get</name>
      <anchorfile>classddynamic__reconfigure_1_1DDynamicReconfigure.html</anchorfile>
      <anchor>a31fd3e4afc5289c6cb884d990b2c7ccb</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>remove</name>
      <anchorfile>classddynamic__reconfigure_1_1DDynamicReconfigure.html</anchorfile>
      <anchor>a2e232ceec47c9430e8855b84b7ee9c42</anchor>
      <arglist>(DDPtr param)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>remove</name>
      <anchorfile>classddynamic__reconfigure_1_1DDynamicReconfigure.html</anchorfile>
      <anchor>aac649c35b6673d04a8a9151213187193</anchor>
      <arglist>(DDParam *param)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>remove</name>
      <anchorfile>classddynamic__reconfigure_1_1DDynamicReconfigure.html</anchorfile>
      <anchor>a0ac3fc7dd19bc0ec93fb99ead81f5d47</anchor>
      <arglist>(string param_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCallback</name>
      <anchorfile>classddynamic__reconfigure_1_1DDynamicReconfigure.html</anchorfile>
      <anchor>a917da2617166b505739c3c740445d4de</anchor>
      <arglist>(DDFunc callback)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>classddynamic__reconfigure_1_1DDynamicReconfigure.html</anchorfile>
      <anchor>af32f3a157d1cd13d6c2359cb5f88b7a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classddynamic__reconfigure_1_1DDynamicReconfigure.html</anchorfile>
      <anchor>a4092952c12cf263de60e3f86daf5bd02</anchor>
      <arglist>(DDFunc callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classddynamic__reconfigure_1_1DDynamicReconfigure.html</anchorfile>
      <anchor>a86eb60cf620c4bb84b007a91cc216378</anchor>
      <arglist>(void(*callback)(const DDMap &amp;, int))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classddynamic__reconfigure_1_1DDynamicReconfigure.html</anchorfile>
      <anchor>ab0a278d5043d866aa0dc2c612a75078c</anchor>
      <arglist>(void(T::*callback)(const DDMap &amp;, int), T *obj)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Config</type>
      <name>makeConfig</name>
      <anchorfile>classddynamic__reconfigure_1_1DDynamicReconfigure.html</anchorfile>
      <anchor>ab2a87c6084e081222c46ae8b94c6a872</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ConfigDescription</type>
      <name>makeDescription</name>
      <anchorfile>classddynamic__reconfigure_1_1DDynamicReconfigure.html</anchorfile>
      <anchor>a8d8e26a4259a05ee0676d5b5d1b208c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static bool</type>
      <name>internalCallback</name>
      <anchorfile>classddynamic__reconfigure_1_1DDynamicReconfigure.html</anchorfile>
      <anchor>ac32fa45f095231b7275c33de5fc5d313</anchor>
      <arglist>(DDynamicReconfigure *obj, Reconfigure::Request &amp;req, Reconfigure::Response &amp;rsp)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>desc_pub_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDynamicReconfigure.html</anchorfile>
      <anchor>a424478cae17fb26aac7073ebd1527c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDynamicReconfigure.html</anchorfile>
      <anchor>abf8d41145a0ab078460d1b1ebe2fada2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>DDMap</type>
      <name>params_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDynamicReconfigure.html</anchorfile>
      <anchor>a0a0fa36c717496f7e97b065cc5f0a124</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>update_pub_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDynamicReconfigure.html</anchorfile>
      <anchor>a1f810f651cbb49ee27325dadd342cb07</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>getUpdates</name>
      <anchorfile>classddynamic__reconfigure_1_1DDynamicReconfigure.html</anchorfile>
      <anchor>a23afe90a08a957e67c94e1002dd750f1</anchor>
      <arglist>(const Reconfigure::Request &amp;req, DDMap &amp;config)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>reassign</name>
      <anchorfile>classddynamic__reconfigure_1_1DDynamicReconfigure.html</anchorfile>
      <anchor>ab81909e19d29168edf5166f2d5644432</anchor>
      <arglist>(DDMap &amp;map, const string &amp;name, T value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; DDFunc &gt;</type>
      <name>callback_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDynamicReconfigure.html</anchorfile>
      <anchor>ac96ae8fde3662c88435bc4fde4fa273a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>set_service_</name>
      <anchorfile>classddynamic__reconfigure_1_1DDynamicReconfigure.html</anchorfile>
      <anchor>a6a18f0fcc95f1064ab969d78991af570</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classddynamic__reconfigure_1_1DDynamicReconfigure.html</anchorfile>
      <anchor>abef6e4079d8aeca458ad6625c308965c</anchor>
      <arglist>(ostream &amp;os, const DDynamicReconfigure &amp;dd)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ddynamic_reconfigure::InternalClass</name>
    <filename>classddynamic__reconfigure_1_1InternalClass.html</filename>
    <member kind="function">
      <type>void</type>
      <name>internalCallback</name>
      <anchorfile>classddynamic__reconfigure_1_1InternalClass.html</anchorfile>
      <anchor>a1559380f9ac5c57ef75066e766d9a38d</anchor>
      <arglist>(const DDMap &amp;map, int level)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ddynamic_reconfigure::Value</name>
    <filename>classddynamic__reconfigure_1_1Value.html</filename>
    <member kind="function">
      <type>string</type>
      <name>getType</name>
      <anchorfile>classddynamic__reconfigure_1_1Value.html</anchorfile>
      <anchor>a9eca5f9e4796fdd7432081b4e664d8a3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>toBool</name>
      <anchorfile>classddynamic__reconfigure_1_1Value.html</anchorfile>
      <anchor>ab6fa73a088da9ef7f2025d1763fdf8b1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>toDouble</name>
      <anchorfile>classddynamic__reconfigure_1_1Value.html</anchorfile>
      <anchor>a8729e685f602576802d2e47040549af0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>toInt</name>
      <anchorfile>classddynamic__reconfigure_1_1Value.html</anchorfile>
      <anchor>a4e9c11db3c3c37b37d2e11c69266a350</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>toString</name>
      <anchorfile>classddynamic__reconfigure_1_1Value.html</anchorfile>
      <anchor>ac7db6acaa5b1009325c94213fe73b4c4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Value</name>
      <anchorfile>classddynamic__reconfigure_1_1Value.html</anchorfile>
      <anchor>a72202e3e43875e35a5ec18ae384d711d</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Value</name>
      <anchorfile>classddynamic__reconfigure_1_1Value.html</anchorfile>
      <anchor>a26f2748220b5a08b74512f528ddc4f3a</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Value</name>
      <anchorfile>classddynamic__reconfigure_1_1Value.html</anchorfile>
      <anchor>a43a252965ed3bc9567f86316cd81875d</anchor>
      <arglist>(const string &amp;val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Value</name>
      <anchorfile>classddynamic__reconfigure_1_1Value.html</anchorfile>
      <anchor>a016d6897e85fe3f0cef1f2e325da75ec</anchor>
      <arglist>(const char *val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Value</name>
      <anchorfile>classddynamic__reconfigure_1_1Value.html</anchorfile>
      <anchor>a033489da7bb90c89167c947290daa50d</anchor>
      <arglist>(bool val)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>bool_val_</name>
      <anchorfile>classddynamic__reconfigure_1_1Value.html</anchorfile>
      <anchor>a38d6e0daf312fed1bec9719841d6ac3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>double_val_</name>
      <anchorfile>classddynamic__reconfigure_1_1Value.html</anchorfile>
      <anchor>adcef63c5e435c3b9039b6634f6c44235</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>int_val_</name>
      <anchorfile>classddynamic__reconfigure_1_1Value.html</anchorfile>
      <anchor>aa257aaa3e16e3051aa2f3abab203c567</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>string</type>
      <name>str_val_</name>
      <anchorfile>classddynamic__reconfigure_1_1Value.html</anchorfile>
      <anchor>ad4e53f4568cd6f68d1573c86a0a137ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>string</type>
      <name>type_</name>
      <anchorfile>classddynamic__reconfigure_1_1Value.html</anchorfile>
      <anchor>af4498c0df22b01b3292adeaea23805ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
