<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>auto_config.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rtt_ros_integration/doc_stacks/2015-08-26_22-00-43.446126/rtt_ros_integration/rtt_dynamic_reconfigure/src/</path>
    <filename>auto__config_8cpp</filename>
    <includes id="auto__config_8h" name="auto_config.h" local="no" imported="no">rtt_dynamic_reconfigure/auto_config.h</includes>
    <class kind="class">rtt_dynamic_reconfigure::AutoConfigDataSource</class>
    <class kind="struct">rtt_dynamic_reconfigure::PropertyTypeInfo</class>
    <class kind="struct">rtt_dynamic_reconfigure::PropertyTypeInfo&lt; bool &gt;</class>
    <class kind="struct">rtt_dynamic_reconfigure::PropertyTypeInfo&lt; double &gt;</class>
    <class kind="struct">rtt_dynamic_reconfigure::PropertyTypeInfo&lt; float &gt;</class>
    <class kind="struct">rtt_dynamic_reconfigure::PropertyTypeInfo&lt; int &gt;</class>
    <class kind="struct">rtt_dynamic_reconfigure::PropertyTypeInfo&lt; std::string &gt;</class>
    <class kind="struct">rtt_dynamic_reconfigure::PropertyTypeInfo&lt; unsigned int &gt;</class>
    <namespace>rtt_dynamic_reconfigure</namespace>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>buildGroupDescription</name>
      <anchorfile>namespacertt__dynamic__reconfigure.html</anchorfile>
      <anchor>aed6dd07600c4a7d37c071280acd8208f</anchor>
      <arglist>(RTT::TaskContext *owner, const RTT::PropertyBag &amp;bag, ConfigDescription &amp;config_description, AutoConfig &amp;dflt, AutoConfig &amp;min, AutoConfig &amp;max, const std::string &amp;prefix, const std::string &amp;name, const std::string &amp;type, int32_t parent, int32_t id)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>buildParamDescription</name>
      <anchorfile>namespacertt__dynamic__reconfigure.html</anchorfile>
      <anchor>a81e06f5fbc54496707b97df2ea079108</anchor>
      <arglist>(const RTT::base::PropertyBase *pb, const std::string &amp;prefix, Group::_parameters_type &amp;params, AutoConfig &amp;dflt, AutoConfig &amp;min, AutoConfig &amp;max)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AutoConfig *</type>
      <name>getAutoConfigFromProperty</name>
      <anchorfile>namespacertt__dynamic__reconfigure.html</anchorfile>
      <anchor>af5607e418a7a9436ad2e5a5b3c72c992</anchor>
      <arglist>(const RTT::base::PropertyBase *pb)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>propertyFromMessage</name>
      <anchorfile>namespacertt__dynamic__reconfigure.html</anchorfile>
      <anchor>a5c9c0aa4839c35d41f7e972c41816ba7</anchor>
      <arglist>(AutoConfig &amp;config, Config &amp;msg, const RTT::base::PropertyBase *sample, const std::string &amp;param_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>propertyToMessage</name>
      <anchorfile>namespacertt__dynamic__reconfigure.html</anchorfile>
      <anchor>a90262049919fc9e4bc9fa8c87528523d</anchor>
      <arglist>(Config &amp;msg, const RTT::base::PropertyBase *pb, const std::string &amp;_prefix)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>auto_config.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rtt_ros_integration/doc_stacks/2015-08-26_22-00-43.446126/rtt_ros_integration/rtt_dynamic_reconfigure/include/orocos/rtt_dynamic_reconfigure/</path>
    <filename>auto__config_8h</filename>
    <includes id="server_8h" name="server.h" local="no" imported="no">rtt_dynamic_reconfigure/server.h</includes>
    <class kind="class">rtt_dynamic_reconfigure::AutoConfig</class>
    <class kind="struct">rtt_dynamic_reconfigure::AutoConfig::Cache</class>
    <class kind="struct">rtt_dynamic_reconfigure::dynamic_reconfigure_traits&lt; AutoConfig &gt;</class>
    <class kind="struct">rtt_dynamic_reconfigure::Updater&lt; AutoConfig &gt;</class>
    <namespace>rtt_dynamic_reconfigure</namespace>
  </compound>
  <compound kind="file">
    <name>reconfigure_service.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rtt_ros_integration/doc_stacks/2015-08-26_22-00-43.446126/rtt_ros_integration/rtt_dynamic_reconfigure/src/</path>
    <filename>reconfigure__service_8cpp</filename>
    <includes id="server_8h" name="server.h" local="no" imported="no">rtt_dynamic_reconfigure/server.h</includes>
    <includes id="auto__config_8h" name="auto_config.h" local="no" imported="no">rtt_dynamic_reconfigure/auto_config.h</includes>
    <namespace>rtt_dynamic_reconfigure</namespace>
    <member kind="typedef">
      <type>Server&lt; AutoConfig &gt;</type>
      <name>ReconfigureService</name>
      <anchorfile>namespacertt__dynamic__reconfigure.html</anchorfile>
      <anchor>aacb2141927d1bc47658947d057189de6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>server.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rtt_ros_integration/doc_stacks/2015-08-26_22-00-43.446126/rtt_ros_integration/rtt_dynamic_reconfigure/include/orocos/rtt_dynamic_reconfigure/</path>
    <filename>server_8h</filename>
    <class kind="struct">rtt_dynamic_reconfigure::dynamic_reconfigure_traits</class>
    <class kind="class">rtt_dynamic_reconfigure::Server</class>
    <class kind="struct">rtt_dynamic_reconfigure::Updater</class>
    <namespace>rtt_dynamic_reconfigure</namespace>
    <member kind="define">
      <type>#define</type>
      <name>RTT_DYNAMIC_RECONFIGURE_SERVICE_PLUGIN</name>
      <anchorfile>server_8h.html</anchorfile>
      <anchor>a16e6702192f0f6149d5e8166b8094b51</anchor>
      <arglist>(CONFIG, NAME)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getProperty</name>
      <anchorfile>namespacertt__dynamic__reconfigure.html</anchorfile>
      <anchor>a6f50fa509d2c83a4a13e64210b79e344</anchor>
      <arglist>(const std::string &amp;name, const RTT::PropertyBag &amp;bag, ValueType &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setProperty</name>
      <anchorfile>namespacertt__dynamic__reconfigure.html</anchorfile>
      <anchor>ab2b276710e800972c9cabe42644a5e26</anchor>
      <arglist>(const std::string &amp;name, RTT::PropertyBag &amp;bag, ValueType &amp;value)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tf::Pose</name>
    <filename>classtf_1_1Pose.html</filename>
  </compound>
  <compound kind="namespace">
    <name>rtt_dynamic_reconfigure</name>
    <filename>namespacertt__dynamic__reconfigure.html</filename>
    <class kind="class">rtt_dynamic_reconfigure::AutoConfig</class>
    <class kind="class">rtt_dynamic_reconfigure::AutoConfigDataSource</class>
    <class kind="struct">rtt_dynamic_reconfigure::dynamic_reconfigure_traits</class>
    <class kind="struct">rtt_dynamic_reconfigure::dynamic_reconfigure_traits&lt; AutoConfig &gt;</class>
    <class kind="struct">rtt_dynamic_reconfigure::PropertyTypeInfo</class>
    <class kind="struct">rtt_dynamic_reconfigure::PropertyTypeInfo&lt; bool &gt;</class>
    <class kind="struct">rtt_dynamic_reconfigure::PropertyTypeInfo&lt; double &gt;</class>
    <class kind="struct">rtt_dynamic_reconfigure::PropertyTypeInfo&lt; float &gt;</class>
    <class kind="struct">rtt_dynamic_reconfigure::PropertyTypeInfo&lt; int &gt;</class>
    <class kind="struct">rtt_dynamic_reconfigure::PropertyTypeInfo&lt; std::string &gt;</class>
    <class kind="struct">rtt_dynamic_reconfigure::PropertyTypeInfo&lt; unsigned int &gt;</class>
    <class kind="class">rtt_dynamic_reconfigure::Server</class>
    <class kind="struct">rtt_dynamic_reconfigure::Updater</class>
    <class kind="struct">rtt_dynamic_reconfigure::Updater&lt; AutoConfig &gt;</class>
    <member kind="typedef">
      <type>Server&lt; AutoConfig &gt;</type>
      <name>ReconfigureService</name>
      <anchorfile>namespacertt__dynamic__reconfigure.html</anchorfile>
      <anchor>aacb2141927d1bc47658947d057189de6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>buildGroupDescription</name>
      <anchorfile>namespacertt__dynamic__reconfigure.html</anchorfile>
      <anchor>aed6dd07600c4a7d37c071280acd8208f</anchor>
      <arglist>(RTT::TaskContext *owner, const RTT::PropertyBag &amp;bag, ConfigDescription &amp;config_description, AutoConfig &amp;dflt, AutoConfig &amp;min, AutoConfig &amp;max, const std::string &amp;prefix, const std::string &amp;name, const std::string &amp;type, int32_t parent, int32_t id)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>buildParamDescription</name>
      <anchorfile>namespacertt__dynamic__reconfigure.html</anchorfile>
      <anchor>a81e06f5fbc54496707b97df2ea079108</anchor>
      <arglist>(const RTT::base::PropertyBase *pb, const std::string &amp;prefix, Group::_parameters_type &amp;params, AutoConfig &amp;dflt, AutoConfig &amp;min, AutoConfig &amp;max)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AutoConfig *</type>
      <name>getAutoConfigFromProperty</name>
      <anchorfile>namespacertt__dynamic__reconfigure.html</anchorfile>
      <anchor>af5607e418a7a9436ad2e5a5b3c72c992</anchor>
      <arglist>(const RTT::base::PropertyBase *pb)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getProperty</name>
      <anchorfile>namespacertt__dynamic__reconfigure.html</anchorfile>
      <anchor>a6f50fa509d2c83a4a13e64210b79e344</anchor>
      <arglist>(const std::string &amp;name, const RTT::PropertyBag &amp;bag, ValueType &amp;value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>propertyFromMessage</name>
      <anchorfile>namespacertt__dynamic__reconfigure.html</anchorfile>
      <anchor>a5c9c0aa4839c35d41f7e972c41816ba7</anchor>
      <arglist>(AutoConfig &amp;config, Config &amp;msg, const RTT::base::PropertyBase *sample, const std::string &amp;param_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>propertyToMessage</name>
      <anchorfile>namespacertt__dynamic__reconfigure.html</anchorfile>
      <anchor>a90262049919fc9e4bc9fa8c87528523d</anchor>
      <arglist>(Config &amp;msg, const RTT::base::PropertyBase *pb, const std::string &amp;_prefix)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setProperty</name>
      <anchorfile>namespacertt__dynamic__reconfigure.html</anchorfile>
      <anchor>ab2b276710e800972c9cabe42644a5e26</anchor>
      <arglist>(const std::string &amp;name, RTT::PropertyBag &amp;bag, ValueType &amp;value)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtt_dynamic_reconfigure::AutoConfig</name>
    <filename>classrtt__dynamic__reconfigure_1_1AutoConfig.html</filename>
    <base>RTT::PropertyBag</base>
    <class kind="struct">rtt_dynamic_reconfigure::AutoConfig::Cache</class>
    <member kind="typedef">
      <type>Server&lt; AutoConfig &gt;</type>
      <name>ServerType</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>aebc87d6940ade4f70704f3f39bad3394</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__clamp__</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>adb20998bd0033f3cda12154931672d2c</anchor>
      <arglist>(const ServerType *server)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>__fromMessage__</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>ace51c26f82df1f6b55b1ae609ee99f91</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const AutoConfig &amp;sample)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__fromServer__</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>aa02d6dd0c46d114567e5cc9e3cb6bd55</anchor>
      <arglist>(const ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>__level__</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>a00f1eb7b6871819846e35e6e44c7fe22</anchor>
      <arglist>(const AutoConfig &amp;config) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toMessage__</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>a156c812fa2379e69f6a62aa251fdb114</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toServer__</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>a84f5d66263d40477bd805e61ba3883ca</anchor>
      <arglist>(const ros::NodeHandle &amp;nh) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AutoConfig</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>a50f4e8992d08015ff826cd694f3b628a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AutoConfig</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>ac8ecaebf6a110fb17c63676a2fb6a90b</anchor>
      <arglist>(const RTT::PropertyBag &amp;bag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fromProperties</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>a8f5f168d5f77256c98ace5115f535724</anchor>
      <arglist>(const RTT::PropertyBag &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateProperties</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>ade7b7e530b7133a472ea483fe5b5cb87</anchor>
      <arglist>(RTT::PropertyBag &amp;) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AutoConfig</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>a683016733c5281f15c6887f2d71b9f55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>__fromMessage__</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>ae04d0791905f19c3f8f33646c3db8158</anchor>
      <arglist>(AutoConfig &amp;config, dynamic_reconfigure::Config &amp;msg, const AutoConfig &amp;sample)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const AutoConfig &amp;</type>
      <name>__getDefault__</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>a2c1f2ed8de9b69592f8806e9de5353ca</anchor>
      <arglist>(const ServerType *server)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static dynamic_reconfigure::ConfigDescriptionPtr</type>
      <name>__getDescriptionMessage__</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>a7739011c5bdfede8926110287e7706b0</anchor>
      <arglist>(const ServerType *server)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const AutoConfig &amp;</type>
      <name>__getMax__</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>abc760024045facc910b9e50e4f3f4f68</anchor>
      <arglist>(const ServerType *server)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const AutoConfig &amp;</type>
      <name>__getMin__</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>a857cda06b7fe85ee33635285700b943f</anchor>
      <arglist>(const ServerType *server)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>__refreshDescription__</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>a2efcf5db6bd66eb92b8356c742f4e990</anchor>
      <arglist>(const ServerType *server)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>__toMessage__</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>a0fd17cdb11f6dfe0b73bd7798e54e64c</anchor>
      <arglist>(const AutoConfig &amp;config, dynamic_reconfigure::Config &amp;msg)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>a4a0469f0d56f3bfbc4ddab5cae108646</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>a93d2d02967b506cbabbaae853ddf69ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>parent</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>a054314fc39d61142832a41cb9e668401</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>prefix_</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>aaf1f5d82320a8ff380db2acda461b327</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>state</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>ad404cb3e2a9d1bffd9e369e7e023476f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>type</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>adb0ff3b086c28d80ed32005912ac3c33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::shared_ptr&lt; Cache &gt;</type>
      <name>CachePtr</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>a1e4723830182233038df6f2a856a9e7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>buildCache</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>a4e1e9207910ed913b6cf2f333c2c7db3</anchor>
      <arglist>(const ServerType *server, RTT::TaskContext *owner)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::map&lt; const ServerType *, CachePtr &gt;</type>
      <name>cache_</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>a1049f9cef2a33bb7987cc2da9f14a876</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static boost::shared_mutex</type>
      <name>cache_mutex_</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfig.html</anchorfile>
      <anchor>acb8a16e735218e8c8fc025770fcfd009</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rtt_dynamic_reconfigure::AutoConfig::Cache</name>
    <filename>structrtt__dynamic__reconfigure_1_1AutoConfig_1_1Cache.html</filename>
    <member kind="variable">
      <type>AutoConfig</type>
      <name>default_</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1AutoConfig_1_1Cache.html</anchorfile>
      <anchor>a46348fcde2f973c59b367b634f90f92b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamic_reconfigure::ConfigDescriptionPtr</type>
      <name>description_message_</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1AutoConfig_1_1Cache.html</anchorfile>
      <anchor>ab425c5be739cf86d2f4a04209e7f06b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AutoConfig</type>
      <name>max_</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1AutoConfig_1_1Cache.html</anchorfile>
      <anchor>af9c7120d14a2e162053a24cedc7313a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AutoConfig</type>
      <name>min_</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1AutoConfig_1_1Cache.html</anchorfile>
      <anchor>a348244fb729f6c7111660e8f5c668a6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtt_dynamic_reconfigure::AutoConfigDataSource</name>
    <filename>classrtt__dynamic__reconfigure_1_1AutoConfigDataSource.html</filename>
    <base>AssignableDataSource&lt; RTT::PropertyBag &gt;</base>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; AutoConfigDataSource &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfigDataSource.html</anchorfile>
      <anchor>a7bf39e2b1746ea9f51e026fd14912a95</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AutoConfigDataSource</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfigDataSource.html</anchorfile>
      <anchor>ac1a1bd91f0f6fb115dad26c17c900e40</anchor>
      <arglist>(const AutoConfig &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AutoConfigDataSource</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfigDataSource.html</anchorfile>
      <anchor>aceeb3dc9fa539bc410c98bcc8a088f00</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual AutoConfigDataSource *</type>
      <name>clone</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfigDataSource.html</anchorfile>
      <anchor>ab53887a71dd81f749463580d7ab92484</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual AutoConfigDataSource *</type>
      <name>copy</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfigDataSource.html</anchorfile>
      <anchor>a7906b950d01b9e442b727542665befaa</anchor>
      <arglist>(std::map&lt; const RTT::base::DataSourceBase *, RTT::base::DataSourceBase * &gt; &amp;replace) const </arglist>
    </member>
    <member kind="function">
      <type>RTT::internal::DataSource&lt; RTT::PropertyBag &gt;::result_t</type>
      <name>get</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfigDataSource.html</anchorfile>
      <anchor>a1fcff2c308cd66381b458995dd00dfaa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const AutoConfig &amp;</type>
      <name>rvalue</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfigDataSource.html</anchorfile>
      <anchor>ac048c98c51b478c8495f134f29ba420d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfigDataSource.html</anchorfile>
      <anchor>aa3e0860a099e9617e0649b25d5c9d996</anchor>
      <arglist>(typename AssignableDataSource&lt; RTT::PropertyBag &gt;::param_t t)</arglist>
    </member>
    <member kind="function">
      <type>AutoConfig &amp;</type>
      <name>set</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfigDataSource.html</anchorfile>
      <anchor>a05e2e6f1479c870d0d0e0bd1294fbaaa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RTT::internal::DataSource&lt; RTT::PropertyBag &gt;::result_t</type>
      <name>value</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfigDataSource.html</anchorfile>
      <anchor>a4df2c5f03c9d011569506219724b0ebc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AutoConfigDataSource</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfigDataSource.html</anchorfile>
      <anchor>ac491c1a354087d3f6788b22881d7983b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AutoConfigDataSource *</type>
      <name>narrow</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfigDataSource.html</anchorfile>
      <anchor>a994fa81f75086c1007dd997c9c55eff5</anchor>
      <arglist>(RTT::base::DataSourceBase *dsb)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>AutoConfig</type>
      <name>mdata</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1AutoConfigDataSource.html</anchorfile>
      <anchor>a65288c7968dc97a528565ee10fc3bb21</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rtt_dynamic_reconfigure::dynamic_reconfigure_traits</name>
    <filename>structrtt__dynamic__reconfigure_1_1dynamic__reconfigure__traits.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>Server&lt; ConfigType &gt;</type>
      <name>ServerType</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1dynamic__reconfigure__traits.html</anchorfile>
      <anchor>a1c7df349f05bcaecd637703e6feceb26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>clamp</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1dynamic__reconfigure__traits.html</anchorfile>
      <anchor>a87494e16449a8435c41e26f9a8746b84</anchor>
      <arglist>(ConfigType &amp;config, const ServerType *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fromMessage</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1dynamic__reconfigure__traits.html</anchorfile>
      <anchor>a7ea39b68b3db22344bfcd1b8c35a5491</anchor>
      <arglist>(ConfigType &amp;config, dynamic_reconfigure::Config &amp;message, const ServerType *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RTT::internal::AssignableDataSource&lt; RTT::PropertyBag &gt;::shared_ptr</type>
      <name>getDataSource</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1dynamic__reconfigure__traits.html</anchorfile>
      <anchor>a6fa5e4b491d56754e0714dba6b6f4476</anchor>
      <arglist>(ConfigType &amp;config, const ServerType *server)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getDefault</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1dynamic__reconfigure__traits.html</anchorfile>
      <anchor>aa7fb0ed724596470b0d753d69d1471b4</anchor>
      <arglist>(ConfigType &amp;dflt, const ServerType *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static dynamic_reconfigure::ConfigDescriptionPtr</type>
      <name>getDescriptionMessage</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1dynamic__reconfigure__traits.html</anchorfile>
      <anchor>ac36be51bb17a0087103b8a28b0591639</anchor>
      <arglist>(const ServerType *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getMax</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1dynamic__reconfigure__traits.html</anchorfile>
      <anchor>aec47198b1939a54981c87d06f4baa1e7</anchor>
      <arglist>(ConfigType &amp;max, const ServerType *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getMin</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1dynamic__reconfigure__traits.html</anchorfile>
      <anchor>a162b1d522f0c01204b73aa2591fb8e5c</anchor>
      <arglist>(ConfigType &amp;min, const ServerType *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>refreshDescription</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1dynamic__reconfigure__traits.html</anchorfile>
      <anchor>abea443827386f80993a48c51f88033db</anchor>
      <arglist>(const ServerType *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>toMessage</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1dynamic__reconfigure__traits.html</anchorfile>
      <anchor>a899a65690656fd907c610978e86b5273</anchor>
      <arglist>(ConfigType &amp;config, dynamic_reconfigure::Config &amp;message, const ServerType *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>canRefresh</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1dynamic__reconfigure__traits.html</anchorfile>
      <anchor>a9256026905ecd01b222f6660da69f6ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rtt_dynamic_reconfigure::dynamic_reconfigure_traits&lt; AutoConfig &gt;</name>
    <filename>structrtt__dynamic__reconfigure_1_1dynamic__reconfigure__traits_3_01AutoConfig_01_4.html</filename>
    <member kind="typedef">
      <type>Server&lt; AutoConfig &gt;</type>
      <name>ServerType</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1dynamic__reconfigure__traits_3_01AutoConfig_01_4.html</anchorfile>
      <anchor>afcaada532002de78175d0dfce5b44c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>clamp</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1dynamic__reconfigure__traits_3_01AutoConfig_01_4.html</anchorfile>
      <anchor>a658c6f7383d2ba794f9c351f240ce4db</anchor>
      <arglist>(AutoConfig &amp;config, const ServerType *server)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fromMessage</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1dynamic__reconfigure__traits_3_01AutoConfig_01_4.html</anchorfile>
      <anchor>a5d08a651ed41ea5bc73c121ee750e299</anchor>
      <arglist>(AutoConfig &amp;config, dynamic_reconfigure::Config &amp;message, const ServerType *server)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RTT::internal::AssignableDataSource&lt; RTT::PropertyBag &gt;::shared_ptr</type>
      <name>getDataSource</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1dynamic__reconfigure__traits_3_01AutoConfig_01_4.html</anchorfile>
      <anchor>a754e6379ea3eb67dee8be65a8660a78e</anchor>
      <arglist>(AutoConfig &amp;config, const ServerType *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getDefault</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1dynamic__reconfigure__traits_3_01AutoConfig_01_4.html</anchorfile>
      <anchor>a451444a738d03110c1cb6c4d80618df3</anchor>
      <arglist>(AutoConfig &amp;config, const ServerType *server)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static dynamic_reconfigure::ConfigDescriptionPtr</type>
      <name>getDescriptionMessage</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1dynamic__reconfigure__traits_3_01AutoConfig_01_4.html</anchorfile>
      <anchor>a46d8e4a3e250043ea12d1da002bb1987</anchor>
      <arglist>(const ServerType *server)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getMax</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1dynamic__reconfigure__traits_3_01AutoConfig_01_4.html</anchorfile>
      <anchor>a601b422a2d147695eb666960b820957a</anchor>
      <arglist>(AutoConfig &amp;config, const ServerType *server)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getMin</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1dynamic__reconfigure__traits_3_01AutoConfig_01_4.html</anchorfile>
      <anchor>aca685d8cba35275e556ea13945bb6152</anchor>
      <arglist>(AutoConfig &amp;config, const ServerType *server)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>refreshDescription</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1dynamic__reconfigure__traits_3_01AutoConfig_01_4.html</anchorfile>
      <anchor>aa495fc88a404636c05fdc67734f9f9b5</anchor>
      <arglist>(const ServerType *server)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>toMessage</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1dynamic__reconfigure__traits_3_01AutoConfig_01_4.html</anchorfile>
      <anchor>a7aa6e1494246328c0deecd09995d3aff</anchor>
      <arglist>(AutoConfig &amp;config, dynamic_reconfigure::Config &amp;message, const ServerType *server)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>canRefresh</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1dynamic__reconfigure__traits_3_01AutoConfig_01_4.html</anchorfile>
      <anchor>aee098c85d47d171abf8ec6257a86f0c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rtt_dynamic_reconfigure::PropertyTypeInfo</name>
    <filename>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>std::string</type>
      <name>dynamic_reconfigure_type</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo.html</anchorfile>
      <anchor>a7803cf022265eacaa017909dc7736e2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>getMax</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo.html</anchorfile>
      <anchor>ad6605a470095ba47d92bbbb13d382d18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>getMin</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo.html</anchorfile>
      <anchor>aaf21ee69b0e6dea78e5e85e05c872689</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getType</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo.html</anchorfile>
      <anchor>a92cbb9a162feacbc58c8c1b4da8a6dd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasLimits</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo.html</anchorfile>
      <anchor>a0056b79498b1195c69ac676315fa63f2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rtt_dynamic_reconfigure::PropertyTypeInfo&lt; bool &gt;</name>
    <filename>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01bool_01_4.html</filename>
    <member kind="typedef">
      <type>bool</type>
      <name>dynamic_reconfigure_type</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01bool_01_4.html</anchorfile>
      <anchor>aa6f5f712691b5da3bce18078d81f5b1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>getMax</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01bool_01_4.html</anchorfile>
      <anchor>a11b060f2023b8e1cc8a068755fcbf6e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>getMin</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01bool_01_4.html</anchorfile>
      <anchor>a2281eafc125afa9a4ec83f48ede535bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getType</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01bool_01_4.html</anchorfile>
      <anchor>a31067b81e084a0fc13f260d270ed06ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasLimits</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01bool_01_4.html</anchorfile>
      <anchor>a391f14fa5c7ff5a5cb40b5178837581a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rtt_dynamic_reconfigure::PropertyTypeInfo&lt; double &gt;</name>
    <filename>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01double_01_4.html</filename>
    <member kind="typedef">
      <type>double</type>
      <name>dynamic_reconfigure_type</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01double_01_4.html</anchorfile>
      <anchor>ab94fdabd9b593d37ea7a65f68cf65f54</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>getMax</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01double_01_4.html</anchorfile>
      <anchor>a0b8861ebba45f5510aa107c928f1fe90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>getMin</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01double_01_4.html</anchorfile>
      <anchor>aab5d3089e686d725a3e088331d242f91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getType</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01double_01_4.html</anchorfile>
      <anchor>a40d15be98a0217902cc14ea494ac1487</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasLimits</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01double_01_4.html</anchorfile>
      <anchor>abfb1b131b02ada76c842ac849e41c007</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rtt_dynamic_reconfigure::PropertyTypeInfo&lt; float &gt;</name>
    <filename>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01float_01_4.html</filename>
    <member kind="typedef">
      <type>double</type>
      <name>dynamic_reconfigure_type</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01float_01_4.html</anchorfile>
      <anchor>a1d99ac20f3bfd7877da32cccd9cb0e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>getMax</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01float_01_4.html</anchorfile>
      <anchor>a100f9b2670f1c1c58ec2e2b48e042303</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>getMin</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01float_01_4.html</anchorfile>
      <anchor>a20bb29e2c03d91d24823cf6af3234171</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getType</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01float_01_4.html</anchorfile>
      <anchor>aff2065aaebd375a0d98602da02c7d8f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasLimits</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01float_01_4.html</anchorfile>
      <anchor>a0641ba234ce0166eecef25c7ffbcb191</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rtt_dynamic_reconfigure::PropertyTypeInfo&lt; int &gt;</name>
    <filename>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01int_01_4.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>dynamic_reconfigure_type</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01int_01_4.html</anchorfile>
      <anchor>a66f7187db80b5d9870dd366ce9a8783a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getMax</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01int_01_4.html</anchorfile>
      <anchor>a86c080edd330433683aea1f51263b41c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getMin</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01int_01_4.html</anchorfile>
      <anchor>aeb717596793037da6a74163bcd67e6ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getType</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01int_01_4.html</anchorfile>
      <anchor>a8a9b7853022486fd13c25b156a243ad3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasLimits</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01int_01_4.html</anchorfile>
      <anchor>a9ddac1bc8daaddad97667e2feb54a97f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rtt_dynamic_reconfigure::PropertyTypeInfo&lt; std::string &gt;</name>
    <filename>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01std_1_1string_01_4.html</filename>
    <member kind="typedef">
      <type>std::string</type>
      <name>dynamic_reconfigure_type</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>a8571800a06986dbfa1ee39a83326eb85</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getMax</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>a9e067ae9a6c23abac4ebd85a62ec95de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getMin</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>a6d380e51a537fc4abcce525e431167d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getType</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>a16705b7026ddc77e6f0a35eaf444667c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasLimits</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>af417971b9b3cd6ce3c107915508e0274</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rtt_dynamic_reconfigure::PropertyTypeInfo&lt; unsigned int &gt;</name>
    <filename>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01unsigned_01int_01_4.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>dynamic_reconfigure_type</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01unsigned_01int_01_4.html</anchorfile>
      <anchor>af05e7e180057281f6d83b35e087d8d63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getMax</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01unsigned_01int_01_4.html</anchorfile>
      <anchor>a15cbb28e0010fbdaeac4164fdcf9c120</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getMin</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01unsigned_01int_01_4.html</anchorfile>
      <anchor>ac83bf6eda3d80617804073749cc0067a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getType</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01unsigned_01int_01_4.html</anchorfile>
      <anchor>aae53e937694c23a086ebf2314318a299</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasLimits</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1PropertyTypeInfo_3_01unsigned_01int_01_4.html</anchorfile>
      <anchor>a9b53470dc0f3deceed63b02cf4da9233</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtt_dynamic_reconfigure::Server</name>
    <filename>classrtt__dynamic__reconfigure_1_1Server.html</filename>
    <templarg></templarg>
    <base>RTT::Service</base>
    <member kind="function">
      <type>void</type>
      <name>advertise</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a499bcb1746d480b568d1f3e38d4ba8d4</anchor>
      <arglist>(std::string ns=std::string())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getConfigDefault</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>adedbc856002043248d57ee22feff7de8</anchor>
      <arglist>(ConfigType &amp;config) const </arglist>
    </member>
    <member kind="function">
      <type>const ConfigType &amp;</type>
      <name>getConfigDefault</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a61f68b0f36611445432269ead5e836e4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ConfigType &amp;</type>
      <name>getConfigDefault</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>af86fc37384b265f97fa2689e382b673c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getConfigMax</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a5e1751ecad855237656f6d814d6c05f0</anchor>
      <arglist>(ConfigType &amp;max) const </arglist>
    </member>
    <member kind="function">
      <type>const ConfigType &amp;</type>
      <name>getConfigMax</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>acfd33304c63890bd149c07088e1f2eca</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ConfigType &amp;</type>
      <name>getConfigMax</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a60b99393a558d27664e0473278759ebb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getConfigMin</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a06e8c3b703b1b637169bfe46fd2f56bd</anchor>
      <arglist>(ConfigType &amp;min) const </arglist>
    </member>
    <member kind="function">
      <type>const ConfigType &amp;</type>
      <name>getConfigMin</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a563a78c81b8d9bbc0014453937404e47</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ConfigType &amp;</type>
      <name>getConfigMin</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a7ff08ebb21dba05ec591c94f10382317</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>dynamic_reconfigure::ConfigDescriptionPtr</type>
      <name>getDescriptionMessage</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a3fc0b52341039a8d0fda65687530c8a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refresh</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a5904f7d8f877f54dc1c046ab35dae1c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Server</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>abdb04eaf6b130f90d97cf6f949128677</anchor>
      <arglist>(const std::string &amp;name, RTT::TaskContext *owner)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Server</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a5fe239b7faac52c6f71555661835001b</anchor>
      <arglist>(RTT::TaskContext *owner)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConfigDefault</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a83f95c5b30714c55588f731a92579520</anchor>
      <arglist>(const ConfigType &amp;config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConfigMax</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a80091e7a2f2f86e833dfcdce5a198e0c</anchor>
      <arglist>(const ConfigType &amp;config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConfigMin</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>ab102281f4c96015ef0de859988da79d5</anchor>
      <arglist>(const ConfigType &amp;config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNotificationCallback</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a9fe629836412fd12c08bbaeff7f7aa84</anchor>
      <arglist>(RTT::OperationInterfacePart *impl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUpdateCallback</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a3e83d860d4744605c8fd6fc6fe5912c4</anchor>
      <arglist>(RTT::OperationInterfacePart *impl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUpdater</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>addc7447ba33da820a456bf5e59320d37</anchor>
      <arglist>(UpdaterType *updater)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a78fa53bb8be4020871cba460b6a31377</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateConfig</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>aab19e64dceae6bedb0e4096d4f6583a9</anchor>
      <arglist>(const ConfigType &amp;config)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updated</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a7799d2c434cfdc9b416d237591fe47b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>UpdaterType *</type>
      <name>updater</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>ac1bc22fa1ac8b28a71d8d527a6ae65b9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Server</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a9cd43a69d55afafaa20c82c97eacfdd4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::shared_ptr&lt; Server&lt; ConfigType &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>ac533db0176ee48781725e7a760468d09</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure_traits&lt; ConfigType &gt;</type>
      <name>traits</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a2f927a94fd05b16c95dccbbfb993626c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Updater&lt; ConfigType &gt;</type>
      <name>UpdaterType</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>aafcf70cde526d5a3c67efc7a42d5ef3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>construct</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a4d58d53aacb1c9ad38057897032188a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PublishDescription</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a89f6cad68b3d8e19455f9085ac7ee229</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setConfigCallback</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a3cc0ae562e6ba267eb1e0b34afe233a9</anchor>
      <arglist>(dynamic_reconfigure::Reconfigure::Request &amp;req, dynamic_reconfigure::Reconfigure::Response &amp;rsp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateConfigInternal</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a2be68cd90a2c41eb588527a57b37bfed</anchor>
      <arglist>(const ConfigType &amp;config)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>updatePropertiesDefaultImpl</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>acdf6afe625399e18b5e10419a66ec15e</anchor>
      <arglist>(const RTT::PropertyBag &amp;source, uint32_t)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConfigType</type>
      <name>config_</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a8c255e8d47382f4d1fc694217b3ada42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConfigType</type>
      <name>default_</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>aee93aec2284cb692deb02a636df18fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>descr_pub_</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>afe47ffce6df3e0bec57c6d0377a8a223</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initialized_</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>acc783fc354a71ea822542dc62b7b1546</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConfigType</type>
      <name>max_</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a050dce3eda245527b4480f2e616de697</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConfigType</type>
      <name>min_</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a4b25f0cbbee9d688396a246000a6cd7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTT::os::MutexRecursive</type>
      <name>mutex_</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a06316fc653c0650576eadafb5eb3ddbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle *</type>
      <name>node_handle_</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a89937086a6b8b74eb90c07c50fc91f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTT::OperationCaller&lt; void(uint32_t level)&gt;</type>
      <name>notify_callback_</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>ae48855e70ae634386872e46014715281</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>set_service_</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a89adb5502358624616e9702bf9a37b43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTT::OperationCaller&lt; bool(const RTT::PropertyBag &amp;source, uint32_t level)&gt;</type>
      <name>update_callback_</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a6c94d76971cbae306c9aa31d6e633bf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTT::Operation&lt; bool(const RTT::PropertyBag &amp;source, uint32_t level)&gt;</type>
      <name>update_callback_default_impl_</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a83a9ccf01fe49b7dcf28dc95bb54c3be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>update_pub_</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a28e89a7374ad601dcaf763378cd7bd6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; UpdaterType &gt;</type>
      <name>updater_</name>
      <anchorfile>classrtt__dynamic__reconfigure_1_1Server.html</anchorfile>
      <anchor>a38c93d842b28a36f66046bafa366196f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rtt_dynamic_reconfigure::Updater</name>
    <filename>structrtt__dynamic__reconfigure_1_1Updater.html</filename>
    <templarg></templarg>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>configFromProperties</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1Updater.html</anchorfile>
      <anchor>ac891dbb8cdc2265f2a9df48eec6aca71</anchor>
      <arglist>(ConfigType &amp;config, const RTT::PropertyBag &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>propertiesFromConfig</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1Updater.html</anchorfile>
      <anchor>a727f53386334808c45a17112185a2cf2</anchor>
      <arglist>(ConfigType &amp;config, uint32_t level, RTT::PropertyBag &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rtt_dynamic_reconfigure::Updater&lt; AutoConfig &gt;</name>
    <filename>structrtt__dynamic__reconfigure_1_1Updater_3_01AutoConfig_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>configFromProperties</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1Updater_3_01AutoConfig_01_4.html</anchorfile>
      <anchor>a729a8314cec35d4ba2ecfd4cc2ac1485</anchor>
      <arglist>(AutoConfig &amp;config, const RTT::PropertyBag &amp;bag)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>propertiesFromConfig</name>
      <anchorfile>structrtt__dynamic__reconfigure_1_1Updater_3_01AutoConfig_01_4.html</anchorfile>
      <anchor>acf310a42465e458611772ef91437e85d</anchor>
      <arglist>(AutoConfig &amp;config, uint32_t, RTT::PropertyBag &amp;bag)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tf</name>
    <filename>namespacetf.html</filename>
  </compound>
</tagfile>
