<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/ws/src/interactive_markers/src/interactive_markers/</path>
    <filename>____init_____8py</filename>
    <namespace>interactive_markers</namespace>
  </compound>
  <compound kind="file">
    <name>bursty_tf.cpp</name>
    <path>/tmp/ws/src/interactive_markers/src/test/</path>
    <filename>bursty__tf_8cpp</filename>
    <includes id="interactive__marker__server_8h" name="interactive_marker_server.h" local="no" imported="no">interactive_markers/interactive_marker_server.h</includes>
    <member kind="function">
      <type>void</type>
      <name>frameCallback</name>
      <anchorfile>bursty__tf_8cpp.html</anchorfile>
      <anchor>a5431a35bf0005a9301290e0e37c61679</anchor>
      <arglist>(const ros::TimerEvent &amp;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>bursty__tf_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make6DofMarker</name>
      <anchorfile>bursty__tf_8cpp.html</anchorfile>
      <anchor>a8e828773752031311ce3e4dc79955479</anchor>
      <arglist>(bool fixed)</arglist>
    </member>
    <member kind="function">
      <type>Marker</type>
      <name>makeBox</name>
      <anchorfile>bursty__tf_8cpp.html</anchorfile>
      <anchor>afa525fd16bab2c1d9da98fe0cfc2d667</anchor>
      <arglist>(InteractiveMarker &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>InteractiveMarkerControl &amp;</type>
      <name>makeBoxControl</name>
      <anchorfile>bursty__tf_8cpp.html</anchorfile>
      <anchor>a60fde461950bc0fe596473adb9fa8c0c</anchor>
      <arglist>(InteractiveMarker &amp;msg)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; interactive_markers::InteractiveMarkerServer &gt;</type>
      <name>server</name>
      <anchorfile>bursty__tf_8cpp.html</anchorfile>
      <anchor>a408f63f40d0daad9365ed87801a3a6b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>client_test.cpp</name>
    <path>/tmp/ws/src/interactive_markers/src/test/</path>
    <filename>client__test_8cpp</filename>
    <includes id="interactive__marker__server_8h" name="interactive_marker_server.h" local="no" imported="no">interactive_markers/interactive_marker_server.h</includes>
    <includes id="interactive__marker__client_8h" name="interactive_marker_client.h" local="no" imported="no">interactive_markers/interactive_marker_client.h</includes>
    <class kind="class">SequenceTest</class>
    <member kind="define">
      <type>#define</type>
      <name>DBG_MSG</name>
      <anchorfile>client__test_8cpp.html</anchorfile>
      <anchor>a932cd20029a448279ddaa898d012a1ef</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DBG_MSG_STREAM</name>
      <anchorfile>client__test_8cpp.html</anchorfile>
      <anchor>a78ea0858ac43a8f4e427eea5cab8a39a</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>client__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>client__test_8cpp.html</anchorfile>
      <anchor>a8da0d1100e6c446a7c90857fd74eda8d</anchor>
      <arglist>(InteractiveMarkerClient, init_simple1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>client__test_8cpp.html</anchorfile>
      <anchor>a3ceced3dc5c5d059cb45bbce517d0ad6</anchor>
      <arglist>(InteractiveMarkerClient, init_simple2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>client__test_8cpp.html</anchorfile>
      <anchor>ac4d28bb7d51158cd899ba6ce30dcaf7e</anchor>
      <arglist>(InteractiveMarkerClient, init_many_inits)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>client__test_8cpp.html</anchorfile>
      <anchor>a67ccf9c69baeef0ad4c62b04be6ebc31</anchor>
      <arglist>(InteractiveMarkerClient, init_many_updates)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>client__test_8cpp.html</anchorfile>
      <anchor>a96f0796e7ce9c36a0fbc51ec52b2af39</anchor>
      <arglist>(InteractiveMarkerClient, init_invalid_tf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>client__test_8cpp.html</anchorfile>
      <anchor>a2a0a63cd30760f32961b96368a261a08</anchor>
      <arglist>(InteractiveMarkerClient, init_wait_tf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>client__test_8cpp.html</anchorfile>
      <anchor>aa054dd03595ea0f5b0511e9596c768ff</anchor>
      <arglist>(InteractiveMarkerClient, init_wait_tf_zerotime)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>client__test_8cpp.html</anchorfile>
      <anchor>ab3dabf461a9e2fe32ad64103977af5ae</anchor>
      <arglist>(InteractiveMarkerClient, init_wait_tf_inverse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>client__test_8cpp.html</anchorfile>
      <anchor>ad8f1cbd54ce759e56746d2b8ecafb022</anchor>
      <arglist>(InteractiveMarkerClient, wait_tf_inverse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>client__test_8cpp.html</anchorfile>
      <anchor>a874735999d542cd2c83f4d349cb1ce1b</anchor>
      <arglist>(InteractiveMarkerClient, wrong_seq_num1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>client__test_8cpp.html</anchorfile>
      <anchor>ad4647cf79dff7a4c3cbd1657002501fc</anchor>
      <arglist>(InteractiveMarkerClient, wrong_seq_num2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>client__test_8cpp.html</anchorfile>
      <anchor>ac43eea43a87c446d49184c75af385550</anchor>
      <arglist>(InteractiveMarkerClient, wrong_seq_num3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>client__test_8cpp.html</anchorfile>
      <anchor>a50d09e6628f3614f3539f3816280ac79</anchor>
      <arglist>(InteractiveMarkerClient, wrong_seq_num4)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>client__test_8cpp.html</anchorfile>
      <anchor>a82f35fa49c21fda7a7acff6ffc38a8f5</anchor>
      <arglist>(InteractiveMarkerClient, wrong_seq_num5)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>client__test_8cpp.html</anchorfile>
      <anchor>a94f96aaea05e60400f02379cf7ed9da4</anchor>
      <arglist>(InteractiveMarkerClient, wrong_seq_num6)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>client__test_8cpp.html</anchorfile>
      <anchor>a5da93cbf450f18fc036beb8ee948be2d</anchor>
      <arglist>(InteractiveMarkerClient, init_twoservers)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>target_frame</name>
      <anchorfile>client__test_8cpp.html</anchorfile>
      <anchor>a345c93f4d96e71a2806f97ea2b34dc6d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>interactive_marker_client.cpp</name>
    <path>/tmp/ws/src/interactive_markers/src/</path>
    <filename>interactive__marker__client_8cpp</filename>
    <includes id="interactive__marker__client_8h" name="interactive_marker_client.h" local="yes" imported="no">interactive_markers/interactive_marker_client.h</includes>
    <includes id="single__client_8h" name="single_client.h" local="yes" imported="no">interactive_markers/detail/single_client.h</includes>
    <namespace>interactive_markers</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DBG_MSG</name>
      <anchorfile>interactive__marker__client_8cpp.html</anchorfile>
      <anchor>a932cd20029a448279ddaa898d012a1ef</anchor>
      <arglist>(...)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>interactive_marker_client.h</name>
    <path>/tmp/ws/src/interactive_markers/include/interactive_markers/</path>
    <filename>interactive__marker__client_8h</filename>
    <includes id="visibility__control_8hpp" name="visibility_control.hpp" local="no" imported="no">interactive_markers/visibility_control.hpp</includes>
    <includes id="state__machine_8h" name="state_machine.h" local="yes" imported="no">detail/state_machine.h</includes>
    <class kind="struct">interactive_markers::InteractiveMarkerClient::CbCollection</class>
    <class kind="class">interactive_markers::InteractiveMarkerClient</class>
    <namespace>interactive_markers</namespace>
  </compound>
  <compound kind="file">
    <name>interactive_marker_server.cpp</name>
    <path>/tmp/ws/src/interactive_markers/src/</path>
    <filename>interactive__marker__server_8cpp</filename>
    <includes id="interactive__marker__server_8h" name="interactive_marker_server.h" local="yes" imported="no">interactive_markers/interactive_marker_server.h</includes>
    <namespace>interactive_markers</namespace>
  </compound>
  <compound kind="file">
    <name>interactive_marker_server.h</name>
    <path>/tmp/ws/src/interactive_markers/include/interactive_markers/</path>
    <filename>interactive__marker__server_8h</filename>
    <includes id="visibility__control_8hpp" name="visibility_control.hpp" local="no" imported="no">interactive_markers/visibility_control.hpp</includes>
    <class kind="class">interactive_markers::InteractiveMarkerServer</class>
    <class kind="struct">interactive_markers::InteractiveMarkerServer::MarkerContext</class>
    <class kind="struct">interactive_markers::InteractiveMarkerServer::UpdateContext</class>
    <namespace>interactive_markers</namespace>
  </compound>
  <compound kind="file">
    <name>interactive_marker_server.py</name>
    <path>/tmp/ws/src/interactive_markers/src/interactive_markers/</path>
    <filename>interactive__marker__server_8py</filename>
    <class kind="class">interactive_markers::interactive_marker_server::InteractiveMarkerServer</class>
    <class kind="class">interactive_markers::interactive_marker_server::MarkerContext</class>
    <class kind="class">interactive_markers::interactive_marker_server::UpdateContext</class>
    <namespace>interactive_markers::interactive_marker_server</namespace>
  </compound>
  <compound kind="file">
    <name>menu_handler.cpp</name>
    <path>/tmp/ws/src/interactive_markers/src/</path>
    <filename>menu__handler_8cpp</filename>
    <includes id="menu__handler_8h" name="menu_handler.h" local="yes" imported="no">interactive_markers/menu_handler.h</includes>
    <namespace>interactive_markers</namespace>
  </compound>
  <compound kind="file">
    <name>menu_handler.h</name>
    <path>/tmp/ws/src/interactive_markers/include/interactive_markers/</path>
    <filename>menu__handler_8h</filename>
    <includes id="interactive__marker__server_8h" name="interactive_marker_server.h" local="no" imported="no">interactive_markers/interactive_marker_server.h</includes>
    <includes id="visibility__control_8hpp" name="visibility_control.hpp" local="no" imported="no">interactive_markers/visibility_control.hpp</includes>
    <class kind="struct">interactive_markers::MenuHandler::EntryContext</class>
    <class kind="class">interactive_markers::MenuHandler</class>
    <namespace>interactive_markers</namespace>
  </compound>
  <compound kind="file">
    <name>menu_handler.py</name>
    <path>/tmp/ws/src/interactive_markers/src/interactive_markers/</path>
    <filename>menu__handler_8py</filename>
    <class kind="class">interactive_markers::menu_handler::EntryContext</class>
    <class kind="class">interactive_markers::menu_handler::MenuHandler</class>
    <namespace>interactive_markers::menu_handler</namespace>
  </compound>
  <compound kind="file">
    <name>message_context.cpp</name>
    <path>/tmp/ws/src/interactive_markers/src/</path>
    <filename>message__context_8cpp</filename>
    <includes id="message__context_8h" name="message_context.h" local="yes" imported="no">interactive_markers/detail/message_context.h</includes>
    <includes id="tools_8h" name="tools.h" local="yes" imported="no">interactive_markers/tools.h</includes>
    <namespace>interactive_markers</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DBG_MSG</name>
      <anchorfile>message__context_8cpp.html</anchorfile>
      <anchor>a932cd20029a448279ddaa898d012a1ef</anchor>
      <arglist>(...)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>message_context.h</name>
    <path>/tmp/ws/src/interactive_markers/include/interactive_markers/detail/</path>
    <filename>message__context_8h</filename>
    <class kind="class">interactive_markers::InitFailException</class>
    <class kind="class">interactive_markers::MessageContext</class>
    <namespace>interactive_markers</namespace>
  </compound>
  <compound kind="file">
    <name>missing_tf.cpp</name>
    <path>/tmp/ws/src/interactive_markers/src/test/</path>
    <filename>missing__tf_8cpp</filename>
    <includes id="interactive__marker__server_8h" name="interactive_marker_server.h" local="no" imported="no">interactive_markers/interactive_marker_server.h</includes>
    <member kind="function">
      <type>void</type>
      <name>frameCallback</name>
      <anchorfile>missing__tf_8cpp.html</anchorfile>
      <anchor>a5431a35bf0005a9301290e0e37c61679</anchor>
      <arglist>(const ros::TimerEvent &amp;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>missing__tf_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make6DofMarker</name>
      <anchorfile>missing__tf_8cpp.html</anchorfile>
      <anchor>a8e828773752031311ce3e4dc79955479</anchor>
      <arglist>(bool fixed)</arglist>
    </member>
    <member kind="function">
      <type>Marker</type>
      <name>makeBox</name>
      <anchorfile>missing__tf_8cpp.html</anchorfile>
      <anchor>afa525fd16bab2c1d9da98fe0cfc2d667</anchor>
      <arglist>(InteractiveMarker &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>InteractiveMarkerControl &amp;</type>
      <name>makeBoxControl</name>
      <anchorfile>missing__tf_8cpp.html</anchorfile>
      <anchor>a60fde461950bc0fe596473adb9fa8c0c</anchor>
      <arglist>(InteractiveMarker &amp;msg)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; interactive_markers::InteractiveMarkerServer &gt;</type>
      <name>server</name>
      <anchorfile>missing__tf_8cpp.html</anchorfile>
      <anchor>a408f63f40d0daad9365ed87801a3a6b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>server_client_test.cpp</name>
    <path>/tmp/ws/src/interactive_markers/src/test/</path>
    <filename>server__client__test_8cpp</filename>
    <includes id="interactive__marker__server_8h" name="interactive_marker_server.h" local="no" imported="no">interactive_markers/interactive_marker_server.h</includes>
    <includes id="interactive__marker__client_8h" name="interactive_marker_client.h" local="no" imported="no">interactive_markers/interactive_marker_client.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DBG_MSG</name>
      <anchorfile>server__client__test_8cpp.html</anchorfile>
      <anchor>a932cd20029a448279ddaa898d012a1ef</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DBG_MSG_STREAM</name>
      <anchorfile>server__client__test_8cpp.html</anchorfile>
      <anchor>a78ea0858ac43a8f4e427eea5cab8a39a</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="typedef">
      <type>visualization_msgs::InteractiveMarkerInitConstPtr</type>
      <name>InitConstPtr</name>
      <anchorfile>server__client__test_8cpp.html</anchorfile>
      <anchor>a6445d39e12aeb6b94484f8e49273958f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>visualization_msgs::InteractiveMarkerUpdateConstPtr</type>
      <name>UpdateConstPtr</name>
      <anchorfile>server__client__test_8cpp.html</anchorfile>
      <anchor>aab53853bc29ae217c8db8afa30d69ec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initCb</name>
      <anchorfile>server__client__test_8cpp.html</anchorfile>
      <anchor>a64009d23638c35ef97a59e0c307755db</anchor>
      <arglist>(const InitConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>server__client__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetCb</name>
      <anchorfile>server__client__test_8cpp.html</anchorfile>
      <anchor>aa43477c90813749f3e30439640e53534</anchor>
      <arglist>(const std::string &amp;server_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetReceivedMsgs</name>
      <anchorfile>server__client__test_8cpp.html</anchorfile>
      <anchor>a4c302bd63b5dd969356a58c783372ae7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>statusCb</name>
      <anchorfile>server__client__test_8cpp.html</anchorfile>
      <anchor>a81857fb64568eace84c7773b14363f90</anchor>
      <arglist>(InteractiveMarkerClient::StatusT status, const std::string &amp;server_id, const std::string &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>server__client__test_8cpp.html</anchorfile>
      <anchor>a97ae6f255ecd8019dba6d8332fdc748f</anchor>
      <arglist>(InteractiveMarkerServerAndClient, connect_tf_error)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateCb</name>
      <anchorfile>server__client__test_8cpp.html</anchorfile>
      <anchor>a778808facfb6dcaaf30d621705a79086</anchor>
      <arglist>(const UpdateConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitMsg</name>
      <anchorfile>server__client__test_8cpp.html</anchorfile>
      <anchor>a66ab24a029e1a42f5894d36a7729cc8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>init_calls</name>
      <anchorfile>server__client__test_8cpp.html</anchorfile>
      <anchor>a1796e3f1e362c9469da44732d1f9edea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InitConstPtr</type>
      <name>init_msg</name>
      <anchorfile>server__client__test_8cpp.html</anchorfile>
      <anchor>abf88e2c5c277c4fab335cb33965cc243</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>reset_calls</name>
      <anchorfile>server__client__test_8cpp.html</anchorfile>
      <anchor>a985de6716dcdc219161bf56420bf9dd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>reset_server_id</name>
      <anchorfile>server__client__test_8cpp.html</anchorfile>
      <anchor>a4ed188228ad6a1f6339958b4116db3ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>status_calls</name>
      <anchorfile>server__client__test_8cpp.html</anchorfile>
      <anchor>ac57a76fc8e4781cbc518bd414736b88b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>update_calls</name>
      <anchorfile>server__client__test_8cpp.html</anchorfile>
      <anchor>a5bd5c761b122868e7a934e902afb1ee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UpdateConstPtr</type>
      <name>update_msg</name>
      <anchorfile>server__client__test_8cpp.html</anchorfile>
      <anchor>a4dedee73b7e25044975d29cfea445573</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>server_test.cpp</name>
    <path>/tmp/ws/src/interactive_markers/src/test/</path>
    <filename>server__test_8cpp</filename>
    <includes id="interactive__marker__server_8h" name="interactive_marker_server.h" local="no" imported="no">interactive_markers/interactive_marker_server.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>server__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>server__test_8cpp.html</anchorfile>
      <anchor>ac49ac45c4b086243ae1862f91ce34a3f</anchor>
      <arglist>(InteractiveMarkerServer, addRemove)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/interactive_markers/</path>
    <filename>setup_8py</filename>
    <namespace>setup</namespace>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>single_client.cpp</name>
    <path>/tmp/ws/src/interactive_markers/src/</path>
    <filename>single__client_8cpp</filename>
    <includes id="single__client_8h" name="single_client.h" local="yes" imported="no">interactive_markers/detail/single_client.h</includes>
    <namespace>interactive_markers</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DBG_MSG</name>
      <anchorfile>single__client_8cpp.html</anchorfile>
      <anchor>a932cd20029a448279ddaa898d012a1ef</anchor>
      <arglist>(...)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>single_client.h</name>
    <path>/tmp/ws/src/interactive_markers/include/interactive_markers/detail/</path>
    <filename>single__client_8h</filename>
    <includes id="message__context_8h" name="message_context.h" local="yes" imported="no">message_context.h</includes>
    <includes id="state__machine_8h" name="state_machine.h" local="yes" imported="no">state_machine.h</includes>
    <includes id="interactive__marker__client_8h" name="interactive_marker_client.h" local="yes" imported="no">../interactive_marker_client.h</includes>
    <class kind="class">interactive_markers::SingleClient</class>
    <namespace>interactive_markers</namespace>
  </compound>
  <compound kind="file">
    <name>state_machine.h</name>
    <path>/tmp/ws/src/interactive_markers/include/interactive_markers/detail/</path>
    <filename>state__machine_8h</filename>
    <class kind="class">interactive_markers::StateMachine</class>
    <namespace>interactive_markers</namespace>
  </compound>
  <compound kind="file">
    <name>tools.cpp</name>
    <path>/tmp/ws/src/interactive_markers/src/</path>
    <filename>tools_8cpp</filename>
    <includes id="tools_8h" name="tools.h" local="yes" imported="no">interactive_markers/tools.h</includes>
    <namespace>interactive_markers</namespace>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>assignDefaultColor</name>
      <anchorfile>namespaceinteractive__markers.html</anchorfile>
      <anchor>ab248184879d8eb84e0dc84083f93713a</anchor>
      <arglist>(visualization_msgs::Marker &amp;marker, const geometry_msgs::Quaternion &amp;quat)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>autoComplete</name>
      <anchorfile>namespaceinteractive__markers.html</anchorfile>
      <anchor>aad37290f0df6db9256739e8d44289263</anchor>
      <arglist>(visualization_msgs::InteractiveMarker &amp;msg, bool enable_autocomplete_transparency=true)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>autoComplete</name>
      <anchorfile>namespaceinteractive__markers.html</anchorfile>
      <anchor>a101f7c424cb812bcff6557f8deae8073</anchor>
      <arglist>(const visualization_msgs::InteractiveMarker &amp;msg, visualization_msgs::InteractiveMarkerControl &amp;control, bool enable_autocomplete_transparency=true)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>makeArrow</name>
      <anchorfile>namespaceinteractive__markers.html</anchorfile>
      <anchor>a61ab7107e859d1f77241ca1962181c97</anchor>
      <arglist>(const visualization_msgs::InteractiveMarker &amp;msg, visualization_msgs::InteractiveMarkerControl &amp;control, float pos)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>makeDisc</name>
      <anchorfile>namespaceinteractive__markers.html</anchorfile>
      <anchor>a8531aaf7fc4ec460638cb288508f4e89</anchor>
      <arglist>(const visualization_msgs::InteractiveMarker &amp;msg, visualization_msgs::InteractiveMarkerControl &amp;control, float width=0.3)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC visualization_msgs::InteractiveMarkerControl</type>
      <name>makeTitle</name>
      <anchorfile>namespaceinteractive__markers.html</anchorfile>
      <anchor>ae6385440e6d41f8b48c56426638c77bf</anchor>
      <arglist>(const visualization_msgs::InteractiveMarker &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>makeViewFacingButton</name>
      <anchorfile>namespaceinteractive__markers.html</anchorfile>
      <anchor>a0c1137b19e8fd9b3b6a5190fa1c61d84</anchor>
      <arglist>(const visualization_msgs::InteractiveMarker &amp;msg, visualization_msgs::InteractiveMarkerControl &amp;control, std::string text)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>uniqueifyControlNames</name>
      <anchorfile>namespaceinteractive__markers.html</anchorfile>
      <anchor>aaa89243ab3ca59e7c145d5f5ceff4358</anchor>
      <arglist>(visualization_msgs::InteractiveMarker &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tools.h</name>
    <path>/tmp/ws/src/interactive_markers/include/interactive_markers/</path>
    <filename>tools_8h</filename>
    <includes id="visibility__control_8hpp" name="visibility_control.hpp" local="no" imported="no">interactive_markers/visibility_control.hpp</includes>
    <namespace>interactive_markers</namespace>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>assignDefaultColor</name>
      <anchorfile>namespaceinteractive__markers.html</anchorfile>
      <anchor>ab248184879d8eb84e0dc84083f93713a</anchor>
      <arglist>(visualization_msgs::Marker &amp;marker, const geometry_msgs::Quaternion &amp;quat)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>autoComplete</name>
      <anchorfile>namespaceinteractive__markers.html</anchorfile>
      <anchor>aad37290f0df6db9256739e8d44289263</anchor>
      <arglist>(visualization_msgs::InteractiveMarker &amp;msg, bool enable_autocomplete_transparency=true)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>autoComplete</name>
      <anchorfile>namespaceinteractive__markers.html</anchorfile>
      <anchor>a101f7c424cb812bcff6557f8deae8073</anchor>
      <arglist>(const visualization_msgs::InteractiveMarker &amp;msg, visualization_msgs::InteractiveMarkerControl &amp;control, bool enable_autocomplete_transparency=true)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>makeArrow</name>
      <anchorfile>namespaceinteractive__markers.html</anchorfile>
      <anchor>a61ab7107e859d1f77241ca1962181c97</anchor>
      <arglist>(const visualization_msgs::InteractiveMarker &amp;msg, visualization_msgs::InteractiveMarkerControl &amp;control, float pos)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>makeDisc</name>
      <anchorfile>namespaceinteractive__markers.html</anchorfile>
      <anchor>a8531aaf7fc4ec460638cb288508f4e89</anchor>
      <arglist>(const visualization_msgs::InteractiveMarker &amp;msg, visualization_msgs::InteractiveMarkerControl &amp;control, float width=0.3)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC geometry_msgs::Quaternion</type>
      <name>makeQuaternion</name>
      <anchorfile>namespaceinteractive__markers.html</anchorfile>
      <anchor>a26de0c26b6477445db8e1e411be17bf1</anchor>
      <arglist>(float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC visualization_msgs::InteractiveMarkerControl</type>
      <name>makeTitle</name>
      <anchorfile>namespaceinteractive__markers.html</anchorfile>
      <anchor>ae6385440e6d41f8b48c56426638c77bf</anchor>
      <arglist>(const visualization_msgs::InteractiveMarker &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>makeViewFacingButton</name>
      <anchorfile>namespaceinteractive__markers.html</anchorfile>
      <anchor>a0c1137b19e8fd9b3b6a5190fa1c61d84</anchor>
      <arglist>(const visualization_msgs::InteractiveMarker &amp;msg, visualization_msgs::InteractiveMarkerControl &amp;control, std::string text)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>uniqueifyControlNames</name>
      <anchorfile>namespaceinteractive__markers.html</anchorfile>
      <anchor>aaa89243ab3ca59e7c145d5f5ceff4358</anchor>
      <arglist>(visualization_msgs::InteractiveMarker &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>visibility_control.hpp</name>
    <path>/tmp/ws/src/interactive_markers/include/interactive_markers/</path>
    <filename>visibility__control_8hpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>INTERACTIVE_MARKERS_EXPORT</name>
      <anchorfile>visibility__control_8hpp.html</anchorfile>
      <anchor>afdcda50d3f31a84eb5471e03b616b402</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INTERACTIVE_MARKERS_IMPORT</name>
      <anchorfile>visibility__control_8hpp.html</anchorfile>
      <anchor>a95b3be89c13710095134e4833404a88a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INTERACTIVE_MARKERS_LOCAL</name>
      <anchorfile>visibility__control_8hpp.html</anchorfile>
      <anchor>a63022d093320d6672d572b147cb6b90f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INTERACTIVE_MARKERS_PUBLIC</name>
      <anchorfile>visibility__control_8hpp.html</anchorfile>
      <anchor>ae9590c7298296224d3f25f62fe9a36f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INTERACTIVE_MARKERS_PUBLIC_TYPE</name>
      <anchorfile>visibility__control_8hpp.html</anchorfile>
      <anchor>a0df6b3f1a6c06e8674591994f5e10f9c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>interactive_markers::InteractiveMarkerClient::CbCollection</name>
    <filename>structinteractive__markers_1_1InteractiveMarkerClient_1_1CbCollection.html</filename>
    <member kind="function">
      <type>void</type>
      <name>initCb</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerClient_1_1CbCollection.html</anchorfile>
      <anchor>a1d81b4a468d523e0da1ed161a6a32368</anchor>
      <arglist>(const InitConstPtr &amp;i) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetCb</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerClient_1_1CbCollection.html</anchorfile>
      <anchor>a620cc5af19d313dc580169606f32d291</anchor>
      <arglist>(const std::string &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInitCb</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerClient_1_1CbCollection.html</anchorfile>
      <anchor>a9e024cfaa7e121a2801c8037222f9edf</anchor>
      <arglist>(InitCallback init_cb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setResetCb</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerClient_1_1CbCollection.html</anchorfile>
      <anchor>a998f330c8a6aaed8da70ec82f4f041aa</anchor>
      <arglist>(ResetCallback reset_cb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStatusCb</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerClient_1_1CbCollection.html</anchorfile>
      <anchor>ac67cfdbb680dbbe54e2caf47abf44d54</anchor>
      <arglist>(StatusCallback status_cb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUpdateCb</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerClient_1_1CbCollection.html</anchorfile>
      <anchor>a08881f3f828c80f8986e7d3e821ab1d7</anchor>
      <arglist>(UpdateCallback update_cb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>statusCb</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerClient_1_1CbCollection.html</anchorfile>
      <anchor>a37cf6bd3a99fa07cb5197a272d89be06</anchor>
      <arglist>(StatusT s, const std::string &amp;id, const std::string &amp;m) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateCb</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerClient_1_1CbCollection.html</anchorfile>
      <anchor>ae5a528618b5356799bec81207de1fb30</anchor>
      <arglist>(const UpdateConstPtr &amp;u) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>InitCallback</type>
      <name>init_cb_</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerClient_1_1CbCollection.html</anchorfile>
      <anchor>a7fc2b29e0a3e8e64b0f209de22e83147</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ResetCallback</type>
      <name>reset_cb_</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerClient_1_1CbCollection.html</anchorfile>
      <anchor>a580f693f02f40eca2125e0a178a72731</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StatusCallback</type>
      <name>status_cb_</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerClient_1_1CbCollection.html</anchorfile>
      <anchor>ac82c31ead6313161cd8ab04efe6709ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>UpdateCallback</type>
      <name>update_cb_</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerClient_1_1CbCollection.html</anchorfile>
      <anchor>ada11cf8469e1e205e6add7e7639e3b43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>interactive_markers::MenuHandler::EntryContext</name>
    <filename>structinteractive__markers_1_1MenuHandler_1_1EntryContext.html</filename>
    <member kind="variable">
      <type>CheckState</type>
      <name>check_state</name>
      <anchorfile>structinteractive__markers_1_1MenuHandler_1_1EntryContext.html</anchorfile>
      <anchor>a0816a5ed84c8875ed610c3b54b91651c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>command</name>
      <anchorfile>structinteractive__markers_1_1MenuHandler_1_1EntryContext.html</anchorfile>
      <anchor>adbc0361624c3a431648cdf16240abc93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>command_type</name>
      <anchorfile>structinteractive__markers_1_1MenuHandler_1_1EntryContext.html</anchorfile>
      <anchor>acd55ea96514c2bfc74ee6496a80f98e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FeedbackCallback</type>
      <name>feedback_cb</name>
      <anchorfile>structinteractive__markers_1_1MenuHandler_1_1EntryContext.html</anchorfile>
      <anchor>ae1192976c44e8b652d4374a9f9424e40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; EntryHandle &gt;</type>
      <name>sub_entries</name>
      <anchorfile>structinteractive__markers_1_1MenuHandler_1_1EntryContext.html</anchorfile>
      <anchor>a086f0843007d3470a0206288fb2aaf49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>title</name>
      <anchorfile>structinteractive__markers_1_1MenuHandler_1_1EntryContext.html</anchorfile>
      <anchor>a9aef0591837a46e203bf8e8fb8ef9878</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>visible</name>
      <anchorfile>structinteractive__markers_1_1MenuHandler_1_1EntryContext.html</anchorfile>
      <anchor>aeeb5cb3b8d6d5bd62ab346fe0794ec0a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>interactive_markers::menu_handler::EntryContext</name>
    <filename>classinteractive__markers_1_1menu__handler_1_1EntryContext.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1EntryContext.html</anchorfile>
      <anchor>acd5f4313f0f430128519c074a9d23709</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>check_state</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1EntryContext.html</anchorfile>
      <anchor>a03ef96bff8645daaa0415bce5ddc12a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>command</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1EntryContext.html</anchorfile>
      <anchor>ad2541d414071593730629769824860fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>command_type</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1EntryContext.html</anchorfile>
      <anchor>a10559c2f4abf38e230a619498fe11fe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feedback_cb</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1EntryContext.html</anchorfile>
      <anchor>a0e20d573504c4f3d508b47ac15e6b7c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub_entries</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1EntryContext.html</anchorfile>
      <anchor>a11d3f8142e3e06334ef4974dbeb4be5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>title</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1EntryContext.html</anchorfile>
      <anchor>a37985f13b767f2c3e267540f7fe67941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>visible</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1EntryContext.html</anchorfile>
      <anchor>ada272123294ab35a4f1229b6858623c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>interactive_markers::InitFailException</name>
    <filename>classinteractive__markers_1_1InitFailException.html</filename>
    <base>tf2::TransformException</base>
    <member kind="function">
      <type></type>
      <name>InitFailException</name>
      <anchorfile>classinteractive__markers_1_1InitFailException.html</anchorfile>
      <anchor>a8f33aafcd951537a56cc15b4e6786e4e</anchor>
      <arglist>(const std::string errorDescription)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>interactive_markers::InteractiveMarkerClient</name>
    <filename>classinteractive__markers_1_1InteractiveMarkerClient.html</filename>
    <class kind="struct">interactive_markers::InteractiveMarkerClient::CbCollection</class>
    <member kind="enumvalue">
      <name>ERROR</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>aec932a7fd0b529a8c471adcf011b08c8a0feab424049505f120ca1cf6c67d57a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(const InitConstPtr &amp;) &gt;</type>
      <name>InitCallback</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>abddc580f5041c5d7af8f5a320c3512ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>visualization_msgs::InteractiveMarkerInitConstPtr</type>
      <name>InitConstPtr</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>afdd38157e02b5432d9c6af41ccd5c279</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OK</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>aec932a7fd0b529a8c471adcf011b08c8a97e034107a485cd6bde98629757fc28b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(const std::string &amp;) &gt;</type>
      <name>ResetCallback</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a6b04bc5720ff1cde37694926e629e43a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(StatusT, const std::string &amp;, const std::string &amp;) &gt;</type>
      <name>StatusCallback</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>aa3105b3afcbd2b4275030f67df92d861</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StatusT</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>aec932a7fd0b529a8c471adcf011b08c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OK</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>aec932a7fd0b529a8c471adcf011b08c8a97e034107a485cd6bde98629757fc28b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WARN</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>aec932a7fd0b529a8c471adcf011b08c8aaccc7c82a8efcff02bb3190dc70792be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERROR</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>aec932a7fd0b529a8c471adcf011b08c8a0feab424049505f120ca1cf6c67d57a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(const UpdateConstPtr &amp;) &gt;</type>
      <name>UpdateCallback</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a9b47020e75b701213d4b5e6714e8ac65</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>visualization_msgs::InteractiveMarkerUpdateConstPtr</type>
      <name>UpdateConstPtr</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a9103c7a9ee3b00167af63fe2a4b5f11f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WARN</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>aec932a7fd0b529a8c471adcf011b08c8aaccc7c82a8efcff02bb3190dc70792be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC</type>
      <name>InteractiveMarkerClient</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>ac8673afc3c4222c87eac5f3eabcdd26f</anchor>
      <arglist>(tf::Transformer &amp;tf, const std::string &amp;target_frame=&quot;&quot;, const std::string &amp;topic_ns=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processInit</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a75921c8ac14cadb746997e9bc0f303fc</anchor>
      <arglist>(const InitConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processUpdate</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a6783668759ab849f26ca2727f5b47816</anchor>
      <arglist>(const UpdateConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>setEnableAutocompleteTransparency</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a1d70359846bea41abb079e36e50e1951</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>setInitCb</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>abd9ece0fd290b0a318b9976c8d137573</anchor>
      <arglist>(const InitCallback &amp;cb)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>setResetCb</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a80f6758c3487dc6b0281f8fb3ebf5a14</anchor>
      <arglist>(const ResetCallback &amp;cb)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>setStatusCb</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a4e02028a429ca99a98ffe4b84f2e8643</anchor>
      <arglist>(const StatusCallback &amp;cb)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>setTargetFrame</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>adde0a85934cd728201fe16b394fdd900</anchor>
      <arglist>(std::string target_frame)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>setUpdateCb</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a8d4fd89d6e6a7b1a3dc933b3e3bed77f</anchor>
      <arglist>(const UpdateCallback &amp;cb)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>shutdown</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a34c808cbed2fe03098454da05f06f315</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>subscribe</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a2c93be78f0af72fb912d961d24205de3</anchor>
      <arglist>(std::string topic_ns)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>update</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a0d11dde6e2782d2c536450e1d82534b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC</type>
      <name>~InteractiveMarkerClient</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a1d03dfb3ed231cf2c4d453738e4c2743</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>IDLE</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a165a453f2d2d5b2fbc76d18a5d90faa9a3aeb7bb08ebc870c354c5f7e90e714b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>INIT</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a165a453f2d2d5b2fbc76d18a5d90faa9af931bfeb744c82e1a3ad5feda5166e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::unordered_map&lt; std::string, SingleClientPtr &gt;</type>
      <name>M_SingleClient</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a4517b8967f86425fd22e0657859252e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>RUNNING</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a165a453f2d2d5b2fbc76d18a5d90faa9a34db90107ecd9a940c1c2654f3dd6000</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::shared_ptr&lt; SingleClient &gt;</type>
      <name>SingleClientPtr</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>aaa00ccc106b16361ef57d7c8672628a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>StateT</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a165a453f2d2d5b2fbc76d18a5d90faa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>IDLE</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a165a453f2d2d5b2fbc76d18a5d90faa9a3aeb7bb08ebc870c354c5f7e90e714b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>INIT</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a165a453f2d2d5b2fbc76d18a5d90faa9af931bfeb744c82e1a3ad5feda5166e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>RUNNING</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a165a453f2d2d5b2fbc76d18a5d90faa9a34db90107ecd9a940c1c2654f3dd6000</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>process</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>aa43ab5ca8643399628d1133b53b3cf20</anchor>
      <arglist>(const MsgConstPtrT &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>statusCb</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a41641dec50e57f38f1479c5e09ad480f</anchor>
      <arglist>(StatusT status, const std::string &amp;server_id, const std::string &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribeInit</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a55bbeb0a6ec1f31d07fe6a2f73f03b39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribeUpdate</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a01c60f6a7301c7e7478849724dbfd0b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CbCollection</type>
      <name>callbacks_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>ad80a9dae95df05c008451211863c1c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>enable_autocomplete_transparency_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a6c3ac85000cf1f96d821bf37e4cc036b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>init_sub_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a4407c14a59c2aa216fc8519a34eb47bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>last_num_publishers_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a70217597c58c9654fe44ae500537b03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a6d204f75941591d233ba9f71655e2711</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>M_SingleClient</type>
      <name>publisher_contexts_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>af71fa0664bbc6c9695e8035ac33141eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>publisher_contexts_mutex_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a47f4ee2c0ad834985f65a5815fd83f05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StateMachine&lt; StateT &gt;</type>
      <name>state_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a9177d06484174c76c199dd36f7d8d33a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StatusCallback</type>
      <name>status_cb_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a4b9f13bebc57bcbaf8f769f11f9538d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>target_frame_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>af59bbb3745d203bdd280a1a0bc736157</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::Transformer &amp;</type>
      <name>tf_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a344b49e1bf573e5fb783d70cfb992a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>topic_ns_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a721e9e33e7f0c18c6f82386f2ca5b08c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>update_sub_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerClient.html</anchorfile>
      <anchor>a5d5fa199928b599bc597fa97fb1a1662</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>interactive_markers::InteractiveMarkerServer</name>
    <filename>classinteractive__markers_1_1InteractiveMarkerServer.html</filename>
    <class kind="struct">interactive_markers::InteractiveMarkerServer::MarkerContext</class>
    <class kind="struct">interactive_markers::InteractiveMarkerServer::UpdateContext</class>
    <member kind="typedef">
      <type>boost::function&lt; void(const FeedbackConstPtr &amp;) &gt;</type>
      <name>FeedbackCallback</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>ae3b07bc67bb5d9e43328331f5ddcbbff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>visualization_msgs::InteractiveMarkerFeedbackConstPtr</type>
      <name>FeedbackConstPtr</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a0069fbcb612ff7bd791a13c639645d7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>applyChanges</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a6c4e7b4aa6908ce5b1fee9a94165c20d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>clear</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a49b6dea2a72b150e2ed3ab9972d33fe8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC bool</type>
      <name>empty</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>ad1b7848271c7b1e2789669009f827188</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC bool</type>
      <name>erase</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a575fcb2ed0e5808897cdedea396cceee</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC bool</type>
      <name>get</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>ac1f23baafeaf9b10e6236ec2cf5a4b6b</anchor>
      <arglist>(std::string name, visualization_msgs::InteractiveMarker &amp;int_marker) const </arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>insert</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a7b688e99eeb8cdcc3f8d03c49ec5ef70</anchor>
      <arglist>(const visualization_msgs::InteractiveMarker &amp;int_marker)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>insert</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a80765d2bf8150b2d6d57e319f1cf7324</anchor>
      <arglist>(const visualization_msgs::InteractiveMarker &amp;int_marker, FeedbackCallback feedback_cb, uint8_t feedback_type=DEFAULT_FEEDBACK_CB)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC</type>
      <name>InteractiveMarkerServer</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a4f0011b0c6417ef321f88674179f7a6c</anchor>
      <arglist>(const std::string &amp;topic_ns, const std::string &amp;server_id=&quot;&quot;, bool spin_thread=false)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC bool</type>
      <name>setCallback</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a1db9590fd13d06be742be6cad5b0fcf3</anchor>
      <arglist>(const std::string &amp;name, FeedbackCallback feedback_cb, uint8_t feedback_type=DEFAULT_FEEDBACK_CB)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC bool</type>
      <name>setPose</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>ab8d5982de0d33babec76df8efe735845</anchor>
      <arglist>(const std::string &amp;name, const geometry_msgs::Pose &amp;pose, const std_msgs::Header &amp;header=std_msgs::Header())</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC std::size_t</type>
      <name>size</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a4d6378c3c201af32d774e04d05a15da0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC</type>
      <name>~InteractiveMarkerServer</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a95859089cd7446911bd71e0ca5ad4677</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>DEFAULT_FEEDBACK_CB</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>acb20e14ac15b7ad1f5ac31008251f446</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::unordered_map&lt; std::string, MarkerContext &gt;</type>
      <name>M_MarkerContext</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a1359499615ea4944cf32980113472bb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::unordered_map&lt; std::string, UpdateContext &gt;</type>
      <name>M_UpdateContext</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>ab165e6bc6e2f505b904c740fd8c4c93f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doSetPose</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a6dfa75b6e0980c8c622c2b4c7e30d7da</anchor>
      <arglist>(M_UpdateContext::iterator update_it, const std::string &amp;name, const geometry_msgs::Pose &amp;pose, const std_msgs::Header &amp;header)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>keepAlive</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a1c3b628ef2cc2634fec4b879a865dd6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processFeedback</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a95b699b36a6acaf69174480d077c697a</anchor>
      <arglist>(const FeedbackConstPtr &amp;feedback)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>ade28e547989f5de62a23719429551e23</anchor>
      <arglist>(visualization_msgs::InteractiveMarkerUpdate &amp;update)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishInit</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>aefd81382065312ad7c4121cd9334ead4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>spinThread</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>ae000e76702717de97fedf67bceafdf53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::CallbackQueue</type>
      <name>callback_queue_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a2bb7463120b9cc973d3b2a4bc0feecc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>feedback_sub_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a564299a78f1c349973cb71a9c0768d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>init_pub_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a6acdf02dcfb0c88d999fb5a42e0f56f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Timer</type>
      <name>keep_alive_timer_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>aa670aa80a4f0c6c3d9dfdea17403236d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>M_MarkerContext</type>
      <name>marker_contexts_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a74be68c00e30eb1dae53cfdc6a803ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::recursive_mutex</type>
      <name>mutex_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a96bfde47f3a2493276b741d7bf8dcd52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile bool</type>
      <name>need_to_terminate_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a8792bd95b6c0314401be2a484005c923</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_handle_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a4b1cda4a102d75fc7f3b410042b42fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>M_UpdateContext</type>
      <name>pending_updates_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a240f8d72d4021e2fa5e9efba95d12cd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>seq_num_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>ac2df2d92f713915bcb3ae87ca8554a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>server_id_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a02392597d60bee7c93b599024875b1c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::scoped_ptr&lt; boost::thread &gt;</type>
      <name>spin_thread_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>aa4471da6daf57c7d11a366e788cdf2a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>topic_ns_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a2140805388fa65afecebf3980c4faa61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>update_pub_</name>
      <anchorfile>classinteractive__markers_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a67eaa44860b4baf78aca8bc4c4afb110</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>interactive_markers::interactive_marker_server::InteractiveMarkerServer</name>
    <filename>classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__del__</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>ac695eb1aa9897cbd4592c5b0fd5c4ada</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>abb5e2ae344a907e0d2724b9efdd7ddbf</anchor>
      <arglist>(self, topic_ns, server_id=&quot;&quot;, q_size=100)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>applyChanges</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a64358ceb9a3dc258ca0bd19cdbea9f16</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clear</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a39ae8aa9ccb46883643947b027fd1ca9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>doSetPose</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a3be70f41870e86efe100cd163ab1c582</anchor>
      <arglist>(self, update, name, pose, header)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>erase</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>af2d7bda692e4b708bd1b58e1f375300b</anchor>
      <arglist>(self, name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a3f13f05c57ee4010843ad885ed1732af</anchor>
      <arglist>(self, name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>insert</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>aa82d8f034cc92e9718e33487309bd1d2</anchor>
      <arglist>(self, marker, feedback_cb=-1, feedback_type=DEFAULT_FEEDBACK_CB)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>keepAlive</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>afcb4ea66f3284b515c39f4b296d837eb</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>processFeedback</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>ace132091bccff8be7532fc8f568111b8</anchor>
      <arglist>(self, feedback)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a1551db2d5421f7863fe63fb584a4af5e</anchor>
      <arglist>(self, update)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publishInit</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>ae42dd96b40bdfdd19346aca927f58671</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setCallback</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a5e8686cbcb4db3632654a0fe041a6fbf</anchor>
      <arglist>(self, name, feedback_cb, feedback_type=DEFAULT_FEEDBACK_CB)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setPose</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>aec7dfa7fa13152375fcdd74f13d6831e</anchor>
      <arglist>(self, name, pose, header=Header())</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>init_pub</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>af992c0686879e7088f5e946d857f45fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>marker_contexts</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a22a830f5b613813a4dcfb83632a26d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mutex</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>ae3378ced7347787f3e810aacf09db3d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pending_updates</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a54987b87856d55a423b9bc83d604c681</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>seq_num</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a8f7c970df7b89543a5ea93ca6ae6249f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>server_id</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a0a90ab8219472ddd71141b0d891988fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>topic_ns</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>a4c9f7cc86490e75005b83300e87839f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>update_pub</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>ac73e90ba66e80496216039ef7418e0a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>DEFAULT_FEEDBACK_CB</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html</anchorfile>
      <anchor>ae7e6610dbd7e047b6140966d252d0c7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>interactive_markers::InteractiveMarkerServer::MarkerContext</name>
    <filename>structinteractive__markers_1_1InteractiveMarkerServer_1_1MarkerContext.html</filename>
    <member kind="variable">
      <type>FeedbackCallback</type>
      <name>default_feedback_cb</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerServer_1_1MarkerContext.html</anchorfile>
      <anchor>ab951fedee00d5105f0b2f99786e20943</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::unordered_map&lt; uint8_t, FeedbackCallback &gt;</type>
      <name>feedback_cbs</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerServer_1_1MarkerContext.html</anchorfile>
      <anchor>a8f38008553e2757c7a48c42e0a4486bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>visualization_msgs::InteractiveMarker</type>
      <name>int_marker</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerServer_1_1MarkerContext.html</anchorfile>
      <anchor>a9af37e8ec4b2cd8d18b58c4f2091ddb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>last_client_id</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerServer_1_1MarkerContext.html</anchorfile>
      <anchor>a26dfb948fa13d58f574b1f3bc54ef3ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>last_feedback</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerServer_1_1MarkerContext.html</anchorfile>
      <anchor>ace9e8f25154ad8c6c0e90b5c6f9181dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>interactive_markers::interactive_marker_server::MarkerContext</name>
    <filename>classinteractive__markers_1_1interactive__marker__server_1_1MarkerContext.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1MarkerContext.html</anchorfile>
      <anchor>a0a84718e98a41790728a27a084f803ed</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default_feedback_cb</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1MarkerContext.html</anchorfile>
      <anchor>a13ef994d3d20bc10d5ab1b418ab6c910</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feedback_cbs</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1MarkerContext.html</anchorfile>
      <anchor>a9708e738be71e1cf47ff53a5ba7f49d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>int_marker</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1MarkerContext.html</anchorfile>
      <anchor>a3cc8c1534fcc3d63691bb9fd73b13fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_client_id</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1MarkerContext.html</anchorfile>
      <anchor>af53c679aabd2c9f4469e4265b19072c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_feedback</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1MarkerContext.html</anchorfile>
      <anchor>a772acd1db1a1718ff2e10345a5440867</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>interactive_markers::MenuHandler</name>
    <filename>classinteractive__markers_1_1MenuHandler.html</filename>
    <class kind="struct">interactive_markers::MenuHandler::EntryContext</class>
    <member kind="enumvalue">
      <name>CHECKED</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>aff9dacd90b99dc50c147062d0451643aa9daf5f4d3b887813781b10c7fd6e7234</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CheckState</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>aff9dacd90b99dc50c147062d0451643a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_CHECKBOX</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>aff9dacd90b99dc50c147062d0451643aafd5d69623ced7027cfcd49fcf5a002bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHECKED</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>aff9dacd90b99dc50c147062d0451643aa9daf5f4d3b887813781b10c7fd6e7234</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNCHECKED</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>aff9dacd90b99dc50c147062d0451643aadeb6cb305c178c28e9d005da14b49d7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>EntryHandle</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>a7b67fefc998ccf4dde491eacad6734cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(const FeedbackConstPtr &amp;) &gt;</type>
      <name>FeedbackCallback</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>a05bd2fe39c8a697621798e411e04e9ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>visualization_msgs::InteractiveMarkerFeedbackConstPtr</type>
      <name>FeedbackConstPtr</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>a104c42ebdf4d5ef8f2c8e0f017384185</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_CHECKBOX</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>aff9dacd90b99dc50c147062d0451643aafd5d69623ced7027cfcd49fcf5a002bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNCHECKED</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>aff9dacd90b99dc50c147062d0451643aadeb6cb305c178c28e9d005da14b49d7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>apply</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>a54a2caff19e9102b09d732aaba6a5f99</anchor>
      <arglist>(InteractiveMarkerServer &amp;server, const std::string &amp;marker_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCheckState</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>a65c250bea32515a1d4818f3244b42765</anchor>
      <arglist>(EntryHandle handle, CheckState &amp;check_state) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTitle</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>a175363d0210aecbd81e20191577b8a82</anchor>
      <arglist>(EntryHandle handle, std::string &amp;title) const </arglist>
    </member>
    <member kind="function">
      <type>EntryHandle</type>
      <name>insert</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>a1e1aeb2df0bdab0334e7579b12685c76</anchor>
      <arglist>(const std::string &amp;title, const FeedbackCallback &amp;feedback_cb)</arglist>
    </member>
    <member kind="function">
      <type>EntryHandle</type>
      <name>insert</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>ad7807742031f3fb7009afac5389ffcab</anchor>
      <arglist>(const std::string &amp;title, const uint8_t command_type=visualization_msgs::MenuEntry::FEEDBACK, const std::string &amp;command=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>EntryHandle</type>
      <name>insert</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>a9f4c9d4e5c5487dfef1e50d66d74fdfb</anchor>
      <arglist>(EntryHandle parent, const std::string &amp;title, const FeedbackCallback &amp;feedback_cb)</arglist>
    </member>
    <member kind="function">
      <type>EntryHandle</type>
      <name>insert</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>a013021e1a643fc3e15d0fe0d2fc38db0</anchor>
      <arglist>(EntryHandle parent, const std::string &amp;title, const uint8_t command_type=visualization_msgs::MenuEntry::FEEDBACK, const std::string &amp;command=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MenuHandler</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>af4de409935be2900eff614a8357cdb91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reApply</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>af73b9c420b1fed19770a1068d9d7a7b2</anchor>
      <arglist>(InteractiveMarkerServer &amp;server)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setCheckState</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>a5591a288d37e7e53fcb7bb2ece343bca</anchor>
      <arglist>(EntryHandle handle, CheckState check_state)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setVisible</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>a5b0acd6a6ea3d002d11696692e086365</anchor>
      <arglist>(EntryHandle handle, bool visible)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>EntryHandle</type>
      <name>doInsert</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>a0d71f92614d9a707f906ef29016665f8</anchor>
      <arglist>(const std::string &amp;title, const uint8_t command_type, const std::string &amp;command, const FeedbackCallback &amp;feedback_cb)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>visualization_msgs::MenuEntry</type>
      <name>makeEntry</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>a8b55daf228c6e7287d03acd42f76d5c1</anchor>
      <arglist>(EntryContext &amp;context, EntryHandle handle, EntryHandle parent_handle)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processFeedback</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>af8ee1130b353a0c30f1b9e3fb00193e8</anchor>
      <arglist>(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &amp;feedback)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>pushMenuEntries</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>adac2768520f9fd054d485432cdfda8f3</anchor>
      <arglist>(std::vector&lt; EntryHandle &gt; &amp;handles_in, std::vector&lt; visualization_msgs::MenuEntry &gt; &amp;entries_out, EntryHandle parent_handle)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>EntryHandle</type>
      <name>current_handle_</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>a416646fa01a29b2027b62fc795b8fa99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::unordered_map&lt; EntryHandle, EntryContext &gt;</type>
      <name>entry_contexts_</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>a0a4074aafd251a81f74cafa8659328da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; std::string &gt;</type>
      <name>managed_markers_</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>a40a6ec3fba476a661a727e4e79a6b92c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; EntryHandle &gt;</type>
      <name>top_level_handles_</name>
      <anchorfile>classinteractive__markers_1_1MenuHandler.html</anchorfile>
      <anchor>a632514ae682f13a96d63691f4a36172c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>interactive_markers::menu_handler::MenuHandler</name>
    <filename>classinteractive__markers_1_1menu__handler_1_1MenuHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1MenuHandler.html</anchorfile>
      <anchor>a7cf47af57cc5d77eeaf30eb4a26a4ca1</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>apply</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1MenuHandler.html</anchorfile>
      <anchor>a95d72e4b09cab2c877d6430e863bcace</anchor>
      <arglist>(self, server, marker_name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>doInsert</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1MenuHandler.html</anchorfile>
      <anchor>a298f442e63cbd6b09c227f7206dee5cd</anchor>
      <arglist>(self, title, command_type, command, feedback_cb)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getCheckState</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1MenuHandler.html</anchorfile>
      <anchor>aef67e788aa3cf4455c974f3f1d95b2a6</anchor>
      <arglist>(self, handle)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getTitle</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1MenuHandler.html</anchorfile>
      <anchor>a8c3c1013d6a04c709d98b58bea7a85c8</anchor>
      <arglist>(self, handle)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>insert</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1MenuHandler.html</anchorfile>
      <anchor>a87d3031aee412eddfc64e7e8f7058eec</anchor>
      <arglist>(self, title, parent=None, command_type=MenuEntry.FEEDBACK, command=&quot;&quot;, callback=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>makeEntry</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1MenuHandler.html</anchorfile>
      <anchor>abe1130486dee65b4856764231d6b98ef</anchor>
      <arglist>(self, context, handle, parent_handle)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>processFeedback</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1MenuHandler.html</anchorfile>
      <anchor>a389aa51c95d21516142d1678637b633c</anchor>
      <arglist>(self, feedback)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pushMenuEntries</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1MenuHandler.html</anchorfile>
      <anchor>a65fa4535ddaddc42716ce43b37465e8f</anchor>
      <arglist>(self, handles_in, entries_out, parent_handle)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reApply</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1MenuHandler.html</anchorfile>
      <anchor>a25abc2e3c4f4f721d6dea190513eeea8</anchor>
      <arglist>(self, server)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setCheckState</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1MenuHandler.html</anchorfile>
      <anchor>a06eeb509faba12b13327b84e31c392b5</anchor>
      <arglist>(self, handle, check_state)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setVisible</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1MenuHandler.html</anchorfile>
      <anchor>a7d73da86e89fe79c450dfb62becf0cd5</anchor>
      <arglist>(self, handle, visible)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>current_handle_</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1MenuHandler.html</anchorfile>
      <anchor>a64be87278b90b7ed922f95c1a2074307</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>entry_contexts_</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1MenuHandler.html</anchorfile>
      <anchor>a971710b2d32f04eccff07562aa1e289c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>managed_markers_</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1MenuHandler.html</anchorfile>
      <anchor>a68d65158310da9492116919e34f4eed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>top_level_handles_</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1MenuHandler.html</anchorfile>
      <anchor>a08035aa6b94a5647715a3c7213b03bf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>CHECKED</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1MenuHandler.html</anchorfile>
      <anchor>a158bb4b454bc47bff22e0d37bff04f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>NO_CHECKBOX</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1MenuHandler.html</anchorfile>
      <anchor>a787b01db29b55ac901d8feded5911696</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>UNCHECKED</name>
      <anchorfile>classinteractive__markers_1_1menu__handler_1_1MenuHandler.html</anchorfile>
      <anchor>a6a6818b21421fb00450b29c7d36c0bc9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>interactive_markers::MessageContext</name>
    <filename>classinteractive__markers_1_1MessageContext.html</filename>
    <templarg>MsgT</templarg>
    <member kind="function">
      <type>void</type>
      <name>getTfTransforms</name>
      <anchorfile>classinteractive__markers_1_1MessageContext.html</anchorfile>
      <anchor>a8a14dd43e425ca1e39dbc6e3e07675eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTfTransforms</name>
      <anchorfile>classinteractive__markers_1_1MessageContext.html</anchorfile>
      <anchor>a9cecf2b3f8fd4bce07eb6e8c7bc40bc3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTfTransforms</name>
      <anchorfile>classinteractive__markers_1_1MessageContext.html</anchorfile>
      <anchor>aa80f78f34fcc36e0822f119b444d4cef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReady</name>
      <anchorfile>classinteractive__markers_1_1MessageContext.html</anchorfile>
      <anchor>a040baaa590675370a94d5d44aa356804</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageContext</name>
      <anchorfile>classinteractive__markers_1_1MessageContext.html</anchorfile>
      <anchor>af448fae953bc78f869f11faeae84052b</anchor>
      <arglist>(tf::Transformer &amp;tf, const std::string &amp;target_frame, const typename MsgT::ConstPtr &amp;msg, bool enable_autocomplete_transparency=true)</arglist>
    </member>
    <member kind="function">
      <type>MessageContext&lt; MsgT &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classinteractive__markers_1_1MessageContext.html</anchorfile>
      <anchor>aacf32fc3b201dcd9414b1d8453849520</anchor>
      <arglist>(const MessageContext&lt; MsgT &gt; &amp;other)</arglist>
    </member>
    <member kind="variable">
      <type>MsgT::Ptr</type>
      <name>msg</name>
      <anchorfile>classinteractive__markers_1_1MessageContext.html</anchorfile>
      <anchor>a1e6c1c1d05aa233881e2dda44363d08a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getTfTransforms</name>
      <anchorfile>classinteractive__markers_1_1MessageContext.html</anchorfile>
      <anchor>afe7248ca0ae93b04218b98ac7b692410</anchor>
      <arglist>(std::vector&lt; visualization_msgs::InteractiveMarker &gt; &amp;msg_vec, std::list&lt; size_t &gt; &amp;indices)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getTfTransforms</name>
      <anchorfile>classinteractive__markers_1_1MessageContext.html</anchorfile>
      <anchor>a2feeb659d363a7d9e9be22d72f338725</anchor>
      <arglist>(std::vector&lt; visualization_msgs::InteractiveMarkerPose &gt; &amp;msg_vec, std::list&lt; size_t &gt; &amp;indices)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getTransform</name>
      <anchorfile>classinteractive__markers_1_1MessageContext.html</anchorfile>
      <anchor>a0d958f999d72321ea3e6dbcee9db3aa0</anchor>
      <arglist>(std_msgs::Header &amp;header, geometry_msgs::Pose &amp;pose_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classinteractive__markers_1_1MessageContext.html</anchorfile>
      <anchor>af78191e8e836d5899533d7bff577ed95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classinteractive__markers_1_1MessageContext.html</anchorfile>
      <anchor>a1ba746542df2bcb57abc5567c541a8f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classinteractive__markers_1_1MessageContext.html</anchorfile>
      <anchor>aa984b2b40333717bd9a6cbe80a0f8124</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>enable_autocomplete_transparency_</name>
      <anchorfile>classinteractive__markers_1_1MessageContext.html</anchorfile>
      <anchor>af1a69929854b79175b53b2b37d87eba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::list&lt; size_t &gt;</type>
      <name>open_marker_idx_</name>
      <anchorfile>classinteractive__markers_1_1MessageContext.html</anchorfile>
      <anchor>a9a68c703b43c80275b1bcf481e486eb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::list&lt; size_t &gt;</type>
      <name>open_pose_idx_</name>
      <anchorfile>classinteractive__markers_1_1MessageContext.html</anchorfile>
      <anchor>aa86fac12c078906f5b6b93fe5b8999d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>target_frame_</name>
      <anchorfile>classinteractive__markers_1_1MessageContext.html</anchorfile>
      <anchor>a913a44e6991dfe5aa591a2e445323825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::Transformer &amp;</type>
      <name>tf_</name>
      <anchorfile>classinteractive__markers_1_1MessageContext.html</anchorfile>
      <anchor>a1b47d92b43c50a53415365c0e61dc1d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SequenceTest</name>
    <filename>classSequenceTest.html</filename>
    <member kind="function">
      <type>void</type>
      <name>test</name>
      <anchorfile>classSequenceTest.html</anchorfile>
      <anchor>a1889ee34c505345bf3db7c9282950a66</anchor>
      <arglist>(std::vector&lt; Msg &gt; messages)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>visualization_msgs::InteractiveMarkerInitConstPtr</type>
      <name>InitConstPtr</name>
      <anchorfile>classSequenceTest.html</anchorfile>
      <anchor>abaab57ad617b8d5bc6aeb2bb9f776459</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>visualization_msgs::InteractiveMarkerUpdateConstPtr</type>
      <name>UpdateConstPtr</name>
      <anchorfile>classSequenceTest.html</anchorfile>
      <anchor>ac030a5796b002b18bb92476ff32fee13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initCb</name>
      <anchorfile>classSequenceTest.html</anchorfile>
      <anchor>ab7ad08ad141c1f0ba333341462686682</anchor>
      <arglist>(const InitConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>resetCb</name>
      <anchorfile>classSequenceTest.html</anchorfile>
      <anchor>a9868e38e4be9861eeaada11be63dedc3</anchor>
      <arglist>(const std::string &amp;server_id)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>resetReceivedMsgs</name>
      <anchorfile>classSequenceTest.html</anchorfile>
      <anchor>aa22adf9ba5858f8738957fea4527626a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>statusCb</name>
      <anchorfile>classSequenceTest.html</anchorfile>
      <anchor>aefb50880df7619f4cddc13755530a540</anchor>
      <arglist>(InteractiveMarkerClient::StatusT status, const std::string &amp;server_id, const std::string &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateCb</name>
      <anchorfile>classSequenceTest.html</anchorfile>
      <anchor>aac4235a43f568c18d3c8021e3e668f5e</anchor>
      <arglist>(const UpdateConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; visualization_msgs::InteractiveMarkerInit &gt;</type>
      <name>recv_init_msgs</name>
      <anchorfile>classSequenceTest.html</anchorfile>
      <anchor>a7233e0f527f55bbc80f39c46949676c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>recv_reset_calls</name>
      <anchorfile>classSequenceTest.html</anchorfile>
      <anchor>a44768193540e7d67d4a01c597219aa6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; visualization_msgs::InteractiveMarkerUpdate &gt;</type>
      <name>recv_update_msgs</name>
      <anchorfile>classSequenceTest.html</anchorfile>
      <anchor>a9490a1b7bb4ca6f21a46a28fa2a6f1f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>interactive_markers::SingleClient</name>
    <filename>classinteractive__markers_1_1SingleClient.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>isInitialized</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>a766cfc09fe1961bf317425c82ad593fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>a76bc845ca7338d335ca3b4a90d7fe78d</anchor>
      <arglist>(const visualization_msgs::InteractiveMarkerUpdate::ConstPtr &amp;msg, bool enable_autocomplete_transparency=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>ab9ff4934ac715173ff69b241ad12f600</anchor>
      <arglist>(const visualization_msgs::InteractiveMarkerInit::ConstPtr &amp;msg, bool enable_autocomplete_transparency=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SingleClient</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>a41e6be2a7bd6a8da1cb675e435e402fc</anchor>
      <arglist>(const std::string &amp;server_id, tf::Transformer &amp;tf, const std::string &amp;target_frame, const InteractiveMarkerClient::CbCollection &amp;callbacks)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>accd3b0670668a14a12ee2ba94eb9b6ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SingleClient</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>a0b3f99872ced1a37077cf2cb9d99a548</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>INIT</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>a68b168f478aa4f19b2e61be28024120fa60e2c6a4adbde8ef573f7e48c9dc3d19</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>MessageContext&lt; visualization_msgs::InteractiveMarkerInit &gt;</type>
      <name>InitMessageContext</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>a9e7a22714ba564ae0f976399a003ac6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::deque&lt; InitMessageContext &gt;</type>
      <name>M_InitMessageContext</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>a199c3bab3679fef1d97b49fd0c8f6c75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::deque&lt; UpdateMessageContext &gt;</type>
      <name>M_UpdateMessageContext</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>ae2240cbaa2bd0c5cfce14d2c5083f38e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>RECEIVING</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>a68b168f478aa4f19b2e61be28024120fadef79a8f80e9463a2238c45f44c4d225</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>StateT</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>a68b168f478aa4f19b2e61be28024120f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>INIT</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>a68b168f478aa4f19b2e61be28024120fa60e2c6a4adbde8ef573f7e48c9dc3d19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>RECEIVING</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>a68b168f478aa4f19b2e61be28024120fadef79a8f80e9463a2238c45f44c4d225</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>TF_ERROR</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>a68b168f478aa4f19b2e61be28024120faccbe78fcd736119c4943eb7bb51bd85c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>TF_ERROR</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>a68b168f478aa4f19b2e61be28024120faccbe78fcd736119c4943eb7bb51bd85c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>MessageContext&lt; visualization_msgs::InteractiveMarkerUpdate &gt;</type>
      <name>UpdateMessageContext</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>a35c3c771c264d76412cc0f102f1908df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>checkInitFinished</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>a52324453ad5bb22dd23ead069c4d134f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>checkKeepAlive</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>ac5ea72e46852411ebf3e6b0a69323c2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>errorReset</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>a894a56f691e381011d0d531e679539ee</anchor>
      <arglist>(std::string error_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>pushUpdates</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>a818af5d9da08619b7b9a44da239b7c26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>transformInitMsgs</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>aeebca723ab946d1cb0843ecc3b1d1481</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>transformUpdateMsgs</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>ae7ed02ccf50e30e2ba898bbedf0e5489</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const InteractiveMarkerClient::CbCollection &amp;</type>
      <name>callbacks_</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>abde34f6ced1bd5a92a50e2d5317e5bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>first_update_seq_num_</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>a1a6a1386c7d902448d16b1a0cf1080c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>M_InitMessageContext</type>
      <name>init_queue_</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>a25f0b5373eceb2c6c902a21f6f13c955</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>last_update_seq_num_</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>aa2cb81816f08d344eae1aa648cf2707c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_update_time_</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>a43a1bda28bf427c4668f8cd9e3e45c60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>server_id_</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>a95a5dd8736f6369f8fb0b085a7b34a77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StateMachine&lt; StateT &gt;</type>
      <name>state_</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>a9513a174da700762b706c26eacd5291c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>target_frame_</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>adecd15c11787d94eb1772efdb242bc9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::Transformer &amp;</type>
      <name>tf_</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>a3a4e1b34b74c043446ecef8ca8440b2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>M_UpdateMessageContext</type>
      <name>update_queue_</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>a4731f1e2145c5178f8df2e7fa2ffd094</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>update_time_ok_</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>a2073ea6ef7e87acd5bfe029cbf46c688</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>warn_keepalive_</name>
      <anchorfile>classinteractive__markers_1_1SingleClient.html</anchorfile>
      <anchor>a505ec9f22f995477c70c392ff7ad48c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>interactive_markers::StateMachine</name>
    <filename>classinteractive__markers_1_1StateMachine.html</filename>
    <templarg>StateT</templarg>
    <member kind="function">
      <type>ros::Duration</type>
      <name>getDuration</name>
      <anchorfile>classinteractive__markers_1_1StateMachine.html</anchorfile>
      <anchor>a4a583c756d1c2e5abe0c5b90a1a52b7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator StateT</name>
      <anchorfile>classinteractive__markers_1_1StateMachine.html</anchorfile>
      <anchor>a13d461572bde087d6e8a9900262999ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>StateMachine &amp;</type>
      <name>operator=</name>
      <anchorfile>classinteractive__markers_1_1StateMachine.html</anchorfile>
      <anchor>a8d447a23d87d605f690d9e4f41bfdf59</anchor>
      <arglist>(StateT state)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StateMachine</name>
      <anchorfile>classinteractive__markers_1_1StateMachine.html</anchorfile>
      <anchor>a585b8ccca8081b89cf87650ad436c447</anchor>
      <arglist>(std::string name, StateT init_state)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>chg_time_</name>
      <anchorfile>classinteractive__markers_1_1StateMachine.html</anchorfile>
      <anchor>ae2f556799c1baacff0d27ad7ca5a2781</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>classinteractive__markers_1_1StateMachine.html</anchorfile>
      <anchor>a93118f563885aed61a68a6e6f58f59cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StateT</type>
      <name>state_</name>
      <anchorfile>classinteractive__markers_1_1StateMachine.html</anchorfile>
      <anchor>ade4c9342f13e1fde2dd4d753b5d5599d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>interactive_markers::interactive_marker_server::UpdateContext</name>
    <filename>classinteractive__markers_1_1interactive__marker__server_1_1UpdateContext.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1UpdateContext.html</anchorfile>
      <anchor>a248a067e9891f3aef21d033d66416a87</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default_feedback_cb</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1UpdateContext.html</anchorfile>
      <anchor>ab4d30c8ef3f593533d48a6cd5f03ed3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feedback_cbs</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1UpdateContext.html</anchorfile>
      <anchor>a0b0db95e7636931a8898fddc787ae322</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>int_marker</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1UpdateContext.html</anchorfile>
      <anchor>ae1a41e47b263150047762e0bb71ef7c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>update_type</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1UpdateContext.html</anchorfile>
      <anchor>aabfcdd15056db2cc8ec16c3b92d226b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>ERASE</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1UpdateContext.html</anchorfile>
      <anchor>aab7a7e7ec6a18cf8ccdfaa0624c95a77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>FULL_UPDATE</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1UpdateContext.html</anchorfile>
      <anchor>a5041d72786ce5c24f0203abc4b00d2e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>POSE_UPDATE</name>
      <anchorfile>classinteractive__markers_1_1interactive__marker__server_1_1UpdateContext.html</anchorfile>
      <anchor>a6e4fe4f88adffa6c563b34ae71714be6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>interactive_markers::InteractiveMarkerServer::UpdateContext</name>
    <filename>structinteractive__markers_1_1InteractiveMarkerServer_1_1UpdateContext.html</filename>
    <member kind="enumvalue">
      <name>FULL_UPDATE</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerServer_1_1UpdateContext.html</anchorfile>
      <anchor>a0b24bf0e6d57e2ae5f9ab43fc4a1a13fa3956f82c7eb46a975eab9b7fc127ffec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POSE_UPDATE</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerServer_1_1UpdateContext.html</anchorfile>
      <anchor>a0b24bf0e6d57e2ae5f9ab43fc4a1a13fa28c31343302708e6c3ceda8d816b2654</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERASE</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerServer_1_1UpdateContext.html</anchorfile>
      <anchor>a0b24bf0e6d57e2ae5f9ab43fc4a1a13fa6bec57aab8c3180b6e04e17e54854810</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERASE</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerServer_1_1UpdateContext.html</anchorfile>
      <anchor>a0b24bf0e6d57e2ae5f9ab43fc4a1a13fa6bec57aab8c3180b6e04e17e54854810</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FULL_UPDATE</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerServer_1_1UpdateContext.html</anchorfile>
      <anchor>a0b24bf0e6d57e2ae5f9ab43fc4a1a13fa3956f82c7eb46a975eab9b7fc127ffec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POSE_UPDATE</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerServer_1_1UpdateContext.html</anchorfile>
      <anchor>a0b24bf0e6d57e2ae5f9ab43fc4a1a13fa28c31343302708e6c3ceda8d816b2654</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FeedbackCallback</type>
      <name>default_feedback_cb</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerServer_1_1UpdateContext.html</anchorfile>
      <anchor>a4f0d750e9e6c9e5aedf3b00da4cf93c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::unordered_map&lt; uint8_t, FeedbackCallback &gt;</type>
      <name>feedback_cbs</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerServer_1_1UpdateContext.html</anchorfile>
      <anchor>a01811e1dd92be5ccc934bca15bd6c303</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>visualization_msgs::InteractiveMarker</type>
      <name>int_marker</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerServer_1_1UpdateContext.html</anchorfile>
      <anchor>a3fc55de14a827e4e22265bd13c48df63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum interactive_markers::InteractiveMarkerServer::UpdateContext::@0</type>
      <name>update_type</name>
      <anchorfile>structinteractive__markers_1_1InteractiveMarkerServer_1_1UpdateContext.html</anchorfile>
      <anchor>a9ef1f5bdf0e31fb3295a7a7984bd0024</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>interactive_markers</name>
    <filename>namespaceinteractive__markers.html</filename>
    <namespace>interactive_markers::interactive_marker_server</namespace>
    <namespace>interactive_markers::menu_handler</namespace>
    <class kind="class">interactive_markers::InitFailException</class>
    <class kind="class">interactive_markers::InteractiveMarkerClient</class>
    <class kind="class">interactive_markers::InteractiveMarkerServer</class>
    <class kind="class">interactive_markers::MenuHandler</class>
    <class kind="class">interactive_markers::MessageContext</class>
    <class kind="class">interactive_markers::SingleClient</class>
    <class kind="class">interactive_markers::StateMachine</class>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>assignDefaultColor</name>
      <anchorfile>namespaceinteractive__markers.html</anchorfile>
      <anchor>ab248184879d8eb84e0dc84083f93713a</anchor>
      <arglist>(visualization_msgs::Marker &amp;marker, const geometry_msgs::Quaternion &amp;quat)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>autoComplete</name>
      <anchorfile>namespaceinteractive__markers.html</anchorfile>
      <anchor>aad37290f0df6db9256739e8d44289263</anchor>
      <arglist>(visualization_msgs::InteractiveMarker &amp;msg, bool enable_autocomplete_transparency=true)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>autoComplete</name>
      <anchorfile>namespaceinteractive__markers.html</anchorfile>
      <anchor>a101f7c424cb812bcff6557f8deae8073</anchor>
      <arglist>(const visualization_msgs::InteractiveMarker &amp;msg, visualization_msgs::InteractiveMarkerControl &amp;control, bool enable_autocomplete_transparency=true)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>makeArrow</name>
      <anchorfile>namespaceinteractive__markers.html</anchorfile>
      <anchor>a61ab7107e859d1f77241ca1962181c97</anchor>
      <arglist>(const visualization_msgs::InteractiveMarker &amp;msg, visualization_msgs::InteractiveMarkerControl &amp;control, float pos)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>makeDisc</name>
      <anchorfile>namespaceinteractive__markers.html</anchorfile>
      <anchor>a8531aaf7fc4ec460638cb288508f4e89</anchor>
      <arglist>(const visualization_msgs::InteractiveMarker &amp;msg, visualization_msgs::InteractiveMarkerControl &amp;control, float width=0.3)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC geometry_msgs::Quaternion</type>
      <name>makeQuaternion</name>
      <anchorfile>namespaceinteractive__markers.html</anchorfile>
      <anchor>a26de0c26b6477445db8e1e411be17bf1</anchor>
      <arglist>(float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC visualization_msgs::InteractiveMarkerControl</type>
      <name>makeTitle</name>
      <anchorfile>namespaceinteractive__markers.html</anchorfile>
      <anchor>ae6385440e6d41f8b48c56426638c77bf</anchor>
      <arglist>(const visualization_msgs::InteractiveMarker &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>makeViewFacingButton</name>
      <anchorfile>namespaceinteractive__markers.html</anchorfile>
      <anchor>a0c1137b19e8fd9b3b6a5190fa1c61d84</anchor>
      <arglist>(const visualization_msgs::InteractiveMarker &amp;msg, visualization_msgs::InteractiveMarkerControl &amp;control, std::string text)</arglist>
    </member>
    <member kind="function">
      <type>INTERACTIVE_MARKERS_PUBLIC void</type>
      <name>uniqueifyControlNames</name>
      <anchorfile>namespaceinteractive__markers.html</anchorfile>
      <anchor>aaa89243ab3ca59e7c145d5f5ceff4358</anchor>
      <arglist>(visualization_msgs::InteractiveMarker &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>interactive_markers::interactive_marker_server</name>
    <filename>namespaceinteractive__markers_1_1interactive__marker__server.html</filename>
    <class kind="class">interactive_markers::interactive_marker_server::InteractiveMarkerServer</class>
    <class kind="class">interactive_markers::interactive_marker_server::MarkerContext</class>
    <class kind="class">interactive_markers::interactive_marker_server::UpdateContext</class>
  </compound>
  <compound kind="namespace">
    <name>interactive_markers::menu_handler</name>
    <filename>namespaceinteractive__markers_1_1menu__handler.html</filename>
    <class kind="class">interactive_markers::menu_handler::EntryContext</class>
    <class kind="class">interactive_markers::menu_handler::MenuHandler</class>
  </compound>
  <compound kind="namespace">
    <name>setup</name>
    <filename>namespacesetup.html</filename>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>package_info</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a38d55f1d95e020dda081c5c442ed7bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
