<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>Answer.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2014-01-06_11-46-09.555949/socrob-ros-pkg/soccer-msl/socrob_multicast/msg_gen/cpp/include/socrob_multicast/</path>
    <filename>Answer_8h</filename>
    <class kind="struct">socrob_multicast::Answer_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::socrob_multicast::Answer_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::socrob_multicast::Answer_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::socrob_multicast::Answer_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::socrob_multicast::Answer_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::socrob_multicast::Answer_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::socrob_multicast::Answer_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::socrob_multicast::Answer_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>socrob_multicast</namespace>
    <member kind="typedef">
      <type>::socrob_multicast::Answer_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Answer</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>a31e21bf99b330db750ae9f02f1799700</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::socrob_multicast::Answer const  &gt;</type>
      <name>AnswerConstPtr</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>aa4f23ebd859e2d4ff2ef0c1e32273a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::socrob_multicast::Answer &gt;</type>
      <name>AnswerPtr</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>a2847047449896a4bfac98524ca073e44</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>a342e8782758097d23f325be7a40dc571</anchor>
      <arglist>(std::ostream &amp;s, const ::socrob_multicast::Answer_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>compressor.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2014-01-06_11-46-09.555949/socrob-ros-pkg/soccer-msl/socrob_multicast/include/socrob_multicast/</path>
    <filename>compressor_8h</filename>
    <class kind="class">socrob::multicast::Compressor</class>
    <namespace>socrob</namespace>
    <namespace>socrob::multicast</namespace>
  </compound>
  <compound kind="file">
    <name>definitions.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2014-01-06_11-46-09.555949/socrob-ros-pkg/soccer-msl/socrob_multicast/include/socrob_multicast/</path>
    <filename>definitions_8h</filename>
    <namespace>socrob</namespace>
    <namespace>socrob::multicast</namespace>
    <member kind="typedef">
      <type>boost::function&lt; void(std::vector&lt; uint8_t &gt; &amp;) &gt;</type>
      <name>buffer_function_type</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>aad73994bc1f03f222dbd7b364bc97b63</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(std::vector&lt; uint8_t &gt; &amp;, id_type, std::vector&lt; uint8_t &gt; &amp;) &gt;</type>
      <name>handler_function_type</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>add6151e71f4e982a3aae63ea757ad644</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(id_type, std::vector&lt; uint8_t &gt; &amp;) &gt;</type>
      <name>id_buffer_function_type</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>ac3039d9da15f821caab02c107d8dd117</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(id_type) &gt;</type>
      <name>id_function_type</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>a6195ebc43df1933960a55f851c4fec08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>id_type</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>a139a510693d9ea5048daa8a297afdfe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>qid_type</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>a692efece288c1c2a5a107efbb574803b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(std::map&lt; id_type, std::vector&lt; uint8_t &gt; &gt; &amp;) &gt;</type>
      <name>short_callback_type</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>af928645fba4cf744082ee53604ef3f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>agent_state_type</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>aec243fcbaf7dfaf82666884d8a17f743</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOT_RUNNING</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>aec243fcbaf7dfaf82666884d8a17f743afe0f4593b60bc7c33756718ac1a114d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INSERT</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>aec243fcbaf7dfaf82666884d8a17f743afd08697683eaf0d3fdf2142c63c77dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RUNNING</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>aec243fcbaf7dfaf82666884d8a17f743a011067e946fdfbf625da5ce8985417db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REMOVE</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>aec243fcbaf7dfaf82666884d8a17f743a0b32c3201bc187c14d9a6418dd23599b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>empty_buffer_function</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>a76bee0a17358e660209b74e54fe487b2</anchor>
      <arglist>(std::vector&lt; uint8_t &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>empty_handler_function</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>a1ca09d375c4f3921b03a95be29caa701</anchor>
      <arglist>(std::vector&lt; uint8_t &gt; &amp;, id_type, std::vector&lt; uint8_t &gt; const &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>empty_id_buffer_function</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>a6a1da5c2cf48b77a8a28c0146b447de4</anchor>
      <arglist>(id_type, std::vector&lt; uint8_t &gt; const &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>empty_id_function</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>a5eb34edf025f540981ca336f87dedde0</anchor>
      <arglist>(id_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>empty_short_callback</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>a56783d9c729d599530346090e31dfd30</anchor>
      <arglist>(std::map&lt; id_type, std::vector&lt; uint8_t &gt; &gt; &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>const std::size_t</type>
      <name>MAX_MESSAGE_SIZE</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>a423cdf0aa293de7f5a00829ea5d3db10</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Long.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2014-01-06_11-46-09.555949/socrob-ros-pkg/soccer-msl/socrob_multicast/msg_gen/cpp/include/socrob_multicast/</path>
    <filename>Long_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::socrob_multicast::Long_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::socrob_multicast::Long_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::socrob_multicast::Long_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::socrob_multicast::Long_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">socrob_multicast::Long_</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::socrob_multicast::Long_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::socrob_multicast::Long_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::socrob_multicast::Long_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>socrob_multicast</namespace>
    <member kind="typedef">
      <type>::socrob_multicast::Long_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Long</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>af04c9fc275d0a5c9321e1dcc47b2340c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::socrob_multicast::Long const  &gt;</type>
      <name>LongConstPtr</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>ad0736170d03d0aa6ef3a6807b79de162</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::socrob_multicast::Long &gt;</type>
      <name>LongPtr</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>a766ba811af4affece4c5700d099538d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>a9d6a8e88d9c48beeb714cb5398ee0e4d</anchor>
      <arglist>(std::ostream &amp;s, const ::socrob_multicast::Long_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>long_delay_heavy_short.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2014-01-06_11-46-09.555949/socrob-ros-pkg/soccer-msl/socrob_multicast/tests/</path>
    <filename>long__delay__heavy__short_8cpp</filename>
    <includes id="multicast_8h" name="multicast.h" local="no" imported="no">socrob/multicast.h</includes>
    <includes id="TestLongDelay_8h" name="TestLongDelay.h" local="yes" imported="no">TestLongDelay.h</includes>
    <includes id="ShortHeavyLoader_8h" name="ShortHeavyLoader.h" local="yes" imported="no">ShortHeavyLoader.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>long__delay__heavy__short_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>long_delay_low_short.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2014-01-06_11-46-09.555949/socrob-ros-pkg/soccer-msl/socrob_multicast/tests/</path>
    <filename>long__delay__low__short_8cpp</filename>
    <includes id="multicast_8h" name="multicast.h" local="no" imported="no">socrob/multicast.h</includes>
    <includes id="TestLongDelay_8h" name="TestLongDelay.h" local="yes" imported="no">TestLongDelay.h</includes>
    <includes id="TestShortMultipleDelay_8h" name="TestShortMultipleDelay.h" local="yes" imported="no">TestShortMultipleDelay.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>long__delay__low__short_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>long_delay_no_short.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2014-01-06_11-46-09.555949/socrob-ros-pkg/soccer-msl/socrob_multicast/tests/</path>
    <filename>long__delay__no__short_8cpp</filename>
    <includes id="multicast_8h" name="multicast.h" local="no" imported="no">socrob/multicast.h</includes>
    <includes id="TestLongDelay_8h" name="TestLongDelay.h" local="yes" imported="no">TestLongDelay.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>long__delay__no__short_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2014-01-06_11-46-09.555949/socrob-ros-pkg/soccer-msl/socrob_multicast/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>manager.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2014-01-06_11-46-09.555949/socrob-ros-pkg/soccer-msl/socrob_multicast/include/socrob_multicast/</path>
    <filename>manager_8h</filename>
    <includes id="definitions_8h" name="definitions.h" local="no" imported="no">socrob_multicast/definitions.h</includes>
    <includes id="compressor_8h" name="compressor.h" local="no" imported="no">socrob_multicast/compressor.h</includes>
    <class kind="class">socrob::multicast::Manager</class>
    <class kind="class">socrob::multicast::ManagerOptions</class>
    <namespace>socrob</namespace>
    <namespace>socrob::multicast</namespace>
  </compound>
  <compound kind="file">
    <name>multicast.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2014-01-06_11-46-09.555949/socrob-ros-pkg/soccer-msl/socrob_multicast/include/socrob/</path>
    <filename>multicast_8h</filename>
    <includes id="manager_8h" name="manager.h" local="no" imported="no">socrob_multicast/manager.h</includes>
    <includes id="serialization_8h" name="serialization.h" local="no" imported="no">socrob_multicast/serialization.h</includes>
  </compound>
  <compound kind="file">
    <name>MultipleShort.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2014-01-06_11-46-09.555949/socrob-ros-pkg/soccer-msl/socrob_multicast/msg_gen/cpp/include/socrob_multicast/</path>
    <filename>MultipleShort_8h</filename>
    <includes id="Short_8h" name="Short.h" local="yes" imported="no">socrob_multicast/Short.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::socrob_multicast::MultipleShort_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::socrob_multicast::MultipleShort_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::socrob_multicast::MultipleShort_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::socrob_multicast::MultipleShort_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::socrob_multicast::MultipleShort_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">socrob_multicast::MultipleShort_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::socrob_multicast::MultipleShort_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::socrob_multicast::MultipleShort_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>socrob_multicast</namespace>
    <member kind="typedef">
      <type>::socrob_multicast::MultipleShort_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MultipleShort</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>acec21c8e4ebadc7731497ff791433097</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::socrob_multicast::MultipleShort const  &gt;</type>
      <name>MultipleShortConstPtr</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>ae17dca23a3d58c309d1ca46a6d075112</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::socrob_multicast::MultipleShort &gt;</type>
      <name>MultipleShortPtr</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>a93f8760c15b7baa7bc7ad91e94224212</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>a68326711658865c8f6b9a50e7e5db7b0</anchor>
      <arglist>(std::ostream &amp;s, const ::socrob_multicast::MultipleShort_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>serialization.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2014-01-06_11-46-09.555949/socrob-ros-pkg/soccer-msl/socrob_multicast/include/socrob_multicast/</path>
    <filename>serialization_8h</filename>
    <namespace>socrob</namespace>
    <namespace>socrob::multicast</namespace>
    <member kind="function">
      <type>std::size_t</type>
      <name>deserialize</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>a6d14c068c66cff6c05c25fc9332fa99b</anchor>
      <arglist>(T &amp;msg, std::vector&lt; uint8_t &gt; &amp;in, std::size_t offset=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize_append</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>a51b1b05c49ebf5577a330e1377922b86</anchor>
      <arglist>(std::vector&lt; uint8_t &gt; &amp;out, T const &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize_overwrite</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>ac7d1a8a7b0a9b3b9a36c117d65469291</anchor>
      <arglist>(std::vector&lt; uint8_t &gt; &amp;out, T const &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Short.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2014-01-06_11-46-09.555949/socrob-ros-pkg/soccer-msl/socrob_multicast/msg_gen/cpp/include/socrob_multicast/</path>
    <filename>Short_8h</filename>
    <includes id="Answer_8h" name="Answer.h" local="yes" imported="no">socrob_multicast/Answer.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::socrob_multicast::Short_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::socrob_multicast::Short_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::socrob_multicast::Short_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::socrob_multicast::Short_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::socrob_multicast::Short_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::socrob_multicast::Short_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::socrob_multicast::Short_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">socrob_multicast::Short_</class>
    <namespace>socrob_multicast</namespace>
    <member kind="typedef">
      <type>::socrob_multicast::Short_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Short</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>a7c05410787804bd3966c3e11862957d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::socrob_multicast::Short const  &gt;</type>
      <name>ShortConstPtr</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>ad5f8df4bfe44b4974917fc16c7951aee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::socrob_multicast::Short &gt;</type>
      <name>ShortPtr</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>a047e00be40e067ffdbdb4c8323ff6dc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>a1c7c96132ffa38b360e834433733d8ee</anchor>
      <arglist>(std::ostream &amp;s, const ::socrob_multicast::Short_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>short_multiple_delay.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2014-01-06_11-46-09.555949/socrob-ros-pkg/soccer-msl/socrob_multicast/tests/</path>
    <filename>short__multiple__delay_8cpp</filename>
    <includes id="multicast_8h" name="multicast.h" local="no" imported="no">socrob/multicast.h</includes>
    <includes id="TestShortMultipleDelay_8h" name="TestShortMultipleDelay.h" local="yes" imported="no">TestShortMultipleDelay.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>short__multiple__delay_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>short_multiple_delay_heavy.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2014-01-06_11-46-09.555949/socrob-ros-pkg/soccer-msl/socrob_multicast/tests/</path>
    <filename>short__multiple__delay__heavy_8cpp</filename>
    <includes id="multicast_8h" name="multicast.h" local="no" imported="no">socrob/multicast.h</includes>
    <includes id="TestShortMultipleDelay_8h" name="TestShortMultipleDelay.h" local="yes" imported="no">TestShortMultipleDelay.h</includes>
    <includes id="ShortHeavyLoader_8h" name="ShortHeavyLoader.h" local="yes" imported="no">ShortHeavyLoader.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>short__multiple__delay__heavy_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>short_handler</name>
      <anchorfile>short__multiple__delay__heavy_8cpp.html</anchorfile>
      <anchor>ab8f9a22c1a80f3f5135a4618ca2b7c70</anchor>
      <arglist>(TestShortMultipleDelay &amp;test_short, ShortHeavyLoader &amp;heavy_loader, vector&lt; uint8_t &gt; &amp;answer, id_type from, vector&lt; uint8_t &gt; &amp;question)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>short_multiple_in_long_delay.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2014-01-06_11-46-09.555949/socrob-ros-pkg/soccer-msl/socrob_multicast/tests/</path>
    <filename>short__multiple__in__long__delay_8cpp</filename>
    <includes id="multicast_8h" name="multicast.h" local="no" imported="no">socrob/multicast.h</includes>
    <includes id="TestShortMultipleInLongDelay_8h" name="TestShortMultipleInLongDelay.h" local="yes" imported="no">TestShortMultipleInLongDelay.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>short__multiple__in__long__delay_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>short_single_delay.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2014-01-06_11-46-09.555949/socrob-ros-pkg/soccer-msl/socrob_multicast/tests/</path>
    <filename>short__single__delay_8cpp</filename>
    <includes id="multicast_8h" name="multicast.h" local="no" imported="no">socrob/multicast.h</includes>
    <includes id="TestShortSingleDelay_8h" name="TestShortSingleDelay.h" local="yes" imported="no">TestShortSingleDelay.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>short__single__delay_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>short_single_delay_heavy.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2014-01-06_11-46-09.555949/socrob-ros-pkg/soccer-msl/socrob_multicast/tests/</path>
    <filename>short__single__delay__heavy_8cpp</filename>
    <includes id="multicast_8h" name="multicast.h" local="no" imported="no">socrob/multicast.h</includes>
    <includes id="TestShortSingleDelay_8h" name="TestShortSingleDelay.h" local="yes" imported="no">TestShortSingleDelay.h</includes>
    <includes id="ShortHeavyLoader_8h" name="ShortHeavyLoader.h" local="yes" imported="no">ShortHeavyLoader.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>short__single__delay__heavy_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>short_handler</name>
      <anchorfile>short__single__delay__heavy_8cpp.html</anchorfile>
      <anchor>aaa2a73fac6a14854038c206e4cc13047</anchor>
      <arglist>(TestShortSingleDelay &amp;test_short, ShortHeavyLoader &amp;heavy_loader, vector&lt; uint8_t &gt; &amp;answer, id_type from, vector&lt; uint8_t &gt; &amp;question)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>short_single_in_long_delay.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2014-01-06_11-46-09.555949/socrob-ros-pkg/soccer-msl/socrob_multicast/tests/</path>
    <filename>short__single__in__long__delay_8cpp</filename>
    <includes id="multicast_8h" name="multicast.h" local="no" imported="no">socrob/multicast.h</includes>
    <includes id="TestShortSingleInLongDelay_8h" name="TestShortSingleInLongDelay.h" local="yes" imported="no">TestShortSingleInLongDelay.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>short__single__in__long__delay_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ShortHeavyLoader.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2014-01-06_11-46-09.555949/socrob-ros-pkg/soccer-msl/socrob_multicast/tests/</path>
    <filename>ShortHeavyLoader_8h</filename>
    <includes id="multicast_8h" name="multicast.h" local="no" imported="no">socrob/multicast.h</includes>
    <class kind="class">ShortHeavyLoader</class>
  </compound>
  <compound kind="file">
    <name>TestLongDelay.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2014-01-06_11-46-09.555949/socrob-ros-pkg/soccer-msl/socrob_multicast/tests/</path>
    <filename>TestLongDelay_8h</filename>
    <includes id="multicast_8h" name="multicast.h" local="no" imported="no">socrob/multicast.h</includes>
    <class kind="struct">rcv_data</class>
    <class kind="class">TestLongDelay</class>
  </compound>
  <compound kind="file">
    <name>TestShortMultipleDelay.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2014-01-06_11-46-09.555949/socrob-ros-pkg/soccer-msl/socrob_multicast/tests/</path>
    <filename>TestShortMultipleDelay_8h</filename>
    <includes id="multicast_8h" name="multicast.h" local="no" imported="no">socrob/multicast.h</includes>
    <class kind="class">TestShortMultipleDelay</class>
    <member kind="define">
      <type>#define</type>
      <name>foreach</name>
      <anchorfile>TestShortMultipleDelay_8h.html</anchorfile>
      <anchor>a85d9ac269eba33293361f4ed7c2a697b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TestShortMultipleInLongDelay.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2014-01-06_11-46-09.555949/socrob-ros-pkg/soccer-msl/socrob_multicast/tests/</path>
    <filename>TestShortMultipleInLongDelay_8h</filename>
    <includes id="multicast_8h" name="multicast.h" local="no" imported="no">socrob/multicast.h</includes>
    <class kind="class">TestShortMultipleInLongDelay</class>
    <member kind="define">
      <type>#define</type>
      <name>foreach</name>
      <anchorfile>TestShortMultipleInLongDelay_8h.html</anchorfile>
      <anchor>a85d9ac269eba33293361f4ed7c2a697b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TestShortSingleDelay.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2014-01-06_11-46-09.555949/socrob-ros-pkg/soccer-msl/socrob_multicast/tests/</path>
    <filename>TestShortSingleDelay_8h</filename>
    <includes id="multicast_8h" name="multicast.h" local="no" imported="no">socrob/multicast.h</includes>
    <class kind="class">TestShortSingleDelay</class>
  </compound>
  <compound kind="file">
    <name>TestShortSingleInLongDelay.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2014-01-06_11-46-09.555949/socrob-ros-pkg/soccer-msl/socrob_multicast/tests/</path>
    <filename>TestShortSingleInLongDelay_8h</filename>
    <includes id="multicast_8h" name="multicast.h" local="no" imported="no">socrob/multicast.h</includes>
    <class kind="class">TestShortSingleInLongDelay</class>
  </compound>
  <compound kind="struct">
    <name>rcv_data</name>
    <filename>structrcv__data.html</filename>
    <member kind="variable">
      <type>Time</type>
      <name>production_time</name>
      <anchorfile>structrcv__data.html</anchorfile>
      <anchor>a23e0cfb30bf7fbd8b863395f525f42aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Time</type>
      <name>send_time</name>
      <anchorfile>structrcv__data.html</anchorfile>
      <anchor>a46ba52e6e2450984cdb70077a515acb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>serial</name>
      <anchorfile>structrcv__data.html</anchorfile>
      <anchor>a57a965fee4408dd59c4602a6e961cc9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Time</type>
      <name>time</name>
      <anchorfile>structrcv__data.html</anchorfile>
      <anchor>aeb1237a81e05cd872cf660f6f945c0de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ShortHeavyLoader</name>
    <filename>classShortHeavyLoader.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>is_question</name>
      <anchorfile>classShortHeavyLoader.html</anchorfile>
      <anchor>a8f83a299402449167654ef3b7aa35f44</anchor>
      <arglist>(vector&lt; uint8_t &gt; &amp;question)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>short_callback</name>
      <anchorfile>classShortHeavyLoader.html</anchorfile>
      <anchor>a56d18273624823da03fd81b5772310b1</anchor>
      <arglist>(std::map&lt; id_type, std::vector&lt; uint8_t &gt; &gt; const &amp;answers)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>short_handler</name>
      <anchorfile>classShortHeavyLoader.html</anchorfile>
      <anchor>a6e7c6d511d3f9cfc07a0229305c18fe7</anchor>
      <arglist>(vector&lt; uint8_t &gt; &amp;answer, id_type from, vector&lt; uint8_t &gt; const &amp;question)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ShortHeavyLoader</name>
      <anchorfile>classShortHeavyLoader.html</anchorfile>
      <anchor>a843e0e2b5dc700e2162c6f6a9893aaec</anchor>
      <arglist>(int sid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>statistics</name>
      <anchorfile>classShortHeavyLoader.html</anchorfile>
      <anchor>acd412f7f3daf1ecf3f2d9cb1412b57c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>timer</name>
      <anchorfile>classShortHeavyLoader.html</anchorfile>
      <anchor>ace059d3da101466c405d822ad178cbbd</anchor>
      <arglist>(socrob::multicast::Manager &amp;manager)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const uint8_t</type>
      <name>MAGIC_BYTE_</name>
      <anchorfile>classShortHeavyLoader.html</anchorfile>
      <anchor>a4ce19ac28e2ef8e9020e04fd4f29c456</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned long</type>
      <name>rounds_</name>
      <anchorfile>classShortHeavyLoader.html</anchorfile>
      <anchor>a6adf039a21911a680939d4615075c90b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>sid_</name>
      <anchorfile>classShortHeavyLoader.html</anchorfile>
      <anchor>a30d25f9d00c61bf934a75a1297b8080b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TestLongDelay</name>
    <filename>classTestLongDelay.html</filename>
    <member kind="function">
      <type>void</type>
      <name>long_marshall</name>
      <anchorfile>classTestLongDelay.html</anchorfile>
      <anchor>aba844feafa499531c142b60df597a7c8</anchor>
      <arglist>(vector&lt; uint8_t &gt; &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>long_unmarshall</name>
      <anchorfile>classTestLongDelay.html</anchorfile>
      <anchor>a0dcaa21f981c05d25d4649ef33031b01</anchor>
      <arglist>(socrob::multicast::id_type, vector&lt; uint8_t &gt; &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>statistics</name>
      <anchorfile>classTestLongDelay.html</anchorfile>
      <anchor>aa3c645d7a7f3b6544e720141569bb8fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestLongDelay</name>
      <anchorfile>classTestLongDelay.html</anchorfile>
      <anchor>a0d6b3337ea0c243905f4241b2b7fe032</anchor>
      <arglist>(int sid, string const &amp;type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TestLongDelay</name>
      <anchorfile>classTestLongDelay.html</anchorfile>
      <anchor>a973b1c844b326878c666621083004108</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classTestLongDelay.html</anchorfile>
      <anchor>a96ec682f1f26e416556c3006b5e949f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ofstream</type>
      <name>output_</name>
      <anchorfile>classTestLongDelay.html</anchorfile>
      <anchor>a51080dbe032e6b8fef4bef1bcffe407f</anchor>
      <arglist>[5]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>output_line_</name>
      <anchorfile>classTestLongDelay.html</anchorfile>
      <anchor>a8b58e1529a7cfbd9cb0cb0410fe9b452</anchor>
      <arglist>[5]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Time</type>
      <name>output_time_base_</name>
      <anchorfile>classTestLongDelay.html</anchorfile>
      <anchor>a1745376fe04012605c4321794aa8a4f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>production_serial_</name>
      <anchorfile>classTestLongDelay.html</anchorfile>
      <anchor>ad546a160ae69fe755984a8d6ab47c4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Time</type>
      <name>production_time_</name>
      <anchorfile>classTestLongDelay.html</anchorfile>
      <anchor>a453a12789444dd3e7ed983891990b1b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector&lt; list&lt; rcv_data &gt; &gt;</type>
      <name>rcv_</name>
      <anchorfile>classTestLongDelay.html</anchorfile>
      <anchor>ac0ff9c8f8cceeb05e2190e3d78324437</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>sid_</name>
      <anchorfile>classTestLongDelay.html</anchorfile>
      <anchor>a5c26873db6bfdf88dc26db1b46ac8869</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TestShortMultipleDelay</name>
    <filename>classTestShortMultipleDelay.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>is_question</name>
      <anchorfile>classTestShortMultipleDelay.html</anchorfile>
      <anchor>adaaa06fb210516bc6649569e0ec875fd</anchor>
      <arglist>(vector&lt; uint8_t &gt; &amp;question)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>short_callback</name>
      <anchorfile>classTestShortMultipleDelay.html</anchorfile>
      <anchor>aff2b753678695ecbb4bb6e90a7e29440</anchor>
      <arglist>(map&lt; id_type, vector&lt; uint8_t &gt; &gt; &amp;answers)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>short_handler</name>
      <anchorfile>classTestShortMultipleDelay.html</anchorfile>
      <anchor>af5a29c82f349f2c05954de4f2d0ac9f4</anchor>
      <arglist>(vector&lt; uint8_t &gt; &amp;answer, id_type from, vector&lt; uint8_t &gt; &amp;question)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>statistics</name>
      <anchorfile>classTestShortMultipleDelay.html</anchorfile>
      <anchor>aeb4062d7a9488d3c91076ea879278922</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestShortMultipleDelay</name>
      <anchorfile>classTestShortMultipleDelay.html</anchorfile>
      <anchor>a3a1348ac23913eaafb88062dec162ef1</anchor>
      <arglist>(int sid, string const &amp;type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>timer</name>
      <anchorfile>classTestShortMultipleDelay.html</anchorfile>
      <anchor>a8027b9d2e5122179646ea6ef80a51a73</anchor>
      <arglist>(socrob::multicast::Manager &amp;manager)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TestShortMultipleDelay</name>
      <anchorfile>classTestShortMultipleDelay.html</anchorfile>
      <anchor>a9c13031a0bf8b8863c37e01da2119fbe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long double</type>
      <name>acc_avg_arrival_delay_</name>
      <anchorfile>classTestShortMultipleDelay.html</anchorfile>
      <anchor>aea399ec35aa3509d79f3fd33c3cb166a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long double</type>
      <name>acc_complete_delay_</name>
      <anchorfile>classTestShortMultipleDelay.html</anchorfile>
      <anchor>a8d3aa0e223a7264390055f2fe1b68c2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long double</type>
      <name>acc_max_arrival_delay_</name>
      <anchorfile>classTestShortMultipleDelay.html</anchorfile>
      <anchor>ac8638b08d86973371eb2dc3c66bee857</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned long</type>
      <name>failed_</name>
      <anchorfile>classTestShortMultipleDelay.html</anchorfile>
      <anchor>a9b6c8149ca1316396f6fd253a0926310</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const uint8_t</type>
      <name>MAGIC_BYTE_</name>
      <anchorfile>classTestShortMultipleDelay.html</anchorfile>
      <anchor>a77dddd54c04aba65fc13702dfdf50029</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classTestShortMultipleDelay.html</anchorfile>
      <anchor>a78a897bd84b6e24d4bbfa131baded884</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned long</type>
      <name>num_rounds_</name>
      <anchorfile>classTestShortMultipleDelay.html</anchorfile>
      <anchor>af4d715b299e4e3aac4743ec1e6ec8e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ofstream</type>
      <name>output_</name>
      <anchorfile>classTestShortMultipleDelay.html</anchorfile>
      <anchor>a70618916ae62a781fefc46e0087ebbb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>output_line_</name>
      <anchorfile>classTestShortMultipleDelay.html</anchorfile>
      <anchor>a295bfd54e4704e84c9f14c75f17a440c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Time</type>
      <name>output_time_base_</name>
      <anchorfile>classTestShortMultipleDelay.html</anchorfile>
      <anchor>a737ddacf1ac1bef08c0ddcd0bc81560b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::variate_generator&lt; boost::mt19937, boost::uniform_int&lt; unsigned &gt; &gt;</type>
      <name>random_uid_</name>
      <anchorfile>classTestShortMultipleDelay.html</anchorfile>
      <anchor>acaa029a8e918eda74116ebdc3081eb5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>round_number_</name>
      <anchorfile>classTestShortMultipleDelay.html</anchorfile>
      <anchor>a893d126ece37084af9cc1cf0491e2783</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Time</type>
      <name>round_tx_</name>
      <anchorfile>classTestShortMultipleDelay.html</anchorfile>
      <anchor>a691cd80bba55b9d0bef31c02a396d811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>round_uid_</name>
      <anchorfile>classTestShortMultipleDelay.html</anchorfile>
      <anchor>a608575b480a6da18b58f9ae234984f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>sid_</name>
      <anchorfile>classTestShortMultipleDelay.html</anchorfile>
      <anchor>a2f0b24d25cc940a0726fe4fce8b74207</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>waiting_</name>
      <anchorfile>classTestShortMultipleDelay.html</anchorfile>
      <anchor>a0cb6f681378b838a33e1971795444b59</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TestShortMultipleInLongDelay</name>
    <filename>classTestShortMultipleInLongDelay.html</filename>
    <member kind="function">
      <type>void</type>
      <name>long_marshall</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>a6cd02469b47e0740e20d4b04fbf7b223</anchor>
      <arglist>(vector&lt; uint8_t &gt; &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>long_unmarshall</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>a45aeca92eb4fab79b1e02ea8f31e683e</anchor>
      <arglist>(socrob::multicast::id_type, vector&lt; uint8_t &gt; &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>statistics</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>aca9a74975e68429619245883bdb23561</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestShortMultipleInLongDelay</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>a684889487c257fa9621a787b7890c520</anchor>
      <arglist>(int sid, string const &amp;type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>timer</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>a484d31fd7534e5f747ea753be9d5d047</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TestShortMultipleInLongDelay</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>ac8eca31bd3d35bfe1cda18c5c31a52f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>all_answers</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>a9a198341736f368b36cdae87bcb06251</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long double</type>
      <name>acc_avg_arrival_delay_</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>a442a800d5f5991ce4ede5d88c857a57e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long double</type>
      <name>acc_complete_delay_</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>ab017ddec9963e92bfaaa7a8c2f985e63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long double</type>
      <name>acc_max_arrival_delay_</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>a273a251c73922d09f51e4bf194102284</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>answer_</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>aa104ac8f029e1c73f6632b30262f27df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const uint8_t</type>
      <name>ANSWER_MAGIC_BYTE_</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>a214bbfeb977e838f67a2aafecc4975e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>answer_number_</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>ade978af0a8dfc2870f6ffd0d8e025256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Time</type>
      <name>answer_time_</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>a6927a9286057370699a545f9b1840e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>answer_uid_</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>a57fc5252c9e44c48682089f21991dd11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>a4d138348ebe835aa44326dae7b9d1525</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned long</type>
      <name>num_rounds_</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>ae28c34768a57818ec341a22ab3ae023f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ofstream</type>
      <name>output_</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>a7f0032e4caa5c2e61a145cbca15c56fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>output_line_</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>a7bdf2477ab44dc015591faf26e6da165</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Time</type>
      <name>output_time_base_</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>a5b665c870a4860fa8ee5a5aadb85ffc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const uint8_t</type>
      <name>QUESTION_MAGIC_BYTE_</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>a80295bcec6b689e61f073b0f0cbab650</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::variate_generator&lt; boost::mt19937, boost::uniform_int&lt; unsigned &gt; &gt;</type>
      <name>random_uid_</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>a5cfbaf5495cc84da87c6c844baea22d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>map&lt; id_type, Time &gt;</type>
      <name>round_answers_</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>a3385da46770d1a95e8e7df10d32b9469</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>round_number_</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>aa4f368c031328805201c87a5fd571f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Time</type>
      <name>round_tx_</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>aab5df42752de933fa3770a383020de4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>round_uid_</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>a1306cc52c2680caaffc654608498a3d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>sid_</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>a27c7a1ab535d04875d06db7fd693a625</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>waiting_</name>
      <anchorfile>classTestShortMultipleInLongDelay.html</anchorfile>
      <anchor>a245043d04a57ae3fed3c360275f7b598</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TestShortSingleDelay</name>
    <filename>classTestShortSingleDelay.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>is_question</name>
      <anchorfile>classTestShortSingleDelay.html</anchorfile>
      <anchor>a5c53558e6477b59ec1bd4c4a2a9c7a7e</anchor>
      <arglist>(vector&lt; uint8_t &gt; &amp;question)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>short_callback</name>
      <anchorfile>classTestShortSingleDelay.html</anchorfile>
      <anchor>a95ebbe7cd1debad944cdc2f2fb5988f0</anchor>
      <arglist>(map&lt; id_type, vector&lt; uint8_t &gt; &gt; &amp;answers)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>short_handler</name>
      <anchorfile>classTestShortSingleDelay.html</anchorfile>
      <anchor>ae17a3b33524bb023e52f6803a56505be</anchor>
      <arglist>(vector&lt; uint8_t &gt; &amp;answer, id_type from, vector&lt; uint8_t &gt; &amp;question)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>statistics</name>
      <anchorfile>classTestShortSingleDelay.html</anchorfile>
      <anchor>ae54c7d7b2adef1b663c832f34d0a0357</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestShortSingleDelay</name>
      <anchorfile>classTestShortSingleDelay.html</anchorfile>
      <anchor>a45176540e2a6b6016176572844e10e87</anchor>
      <arglist>(int sid, string const &amp;type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>timer</name>
      <anchorfile>classTestShortSingleDelay.html</anchorfile>
      <anchor>a4571f707837efa42991ada446d0f4002</anchor>
      <arglist>(socrob::multicast::Manager &amp;manager)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TestShortSingleDelay</name>
      <anchorfile>classTestShortSingleDelay.html</anchorfile>
      <anchor>a498fcf0f44cbe61d2e5aa3a72eadda8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long double</type>
      <name>acc_arrival_delay_</name>
      <anchorfile>classTestShortSingleDelay.html</anchorfile>
      <anchor>ac054bc8d0ae23a28a4d0f7ba42d9b343</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long double</type>
      <name>acc_complete_delay_</name>
      <anchorfile>classTestShortSingleDelay.html</anchorfile>
      <anchor>a20a99da533f05520e4f4bb95234730d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned long</type>
      <name>failed_</name>
      <anchorfile>classTestShortSingleDelay.html</anchorfile>
      <anchor>a0d9b0dbdbd4c1a1e97854579b2a964ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const uint8_t</type>
      <name>MAGIC_BYTE_</name>
      <anchorfile>classTestShortSingleDelay.html</anchorfile>
      <anchor>a1339ad89fab6a4def5b958d5d8bffde6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classTestShortSingleDelay.html</anchorfile>
      <anchor>aa842aeb3bf1470180990898b56233616</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned long</type>
      <name>num_rounds_</name>
      <anchorfile>classTestShortSingleDelay.html</anchorfile>
      <anchor>adf591eb3cdf4116ea324249e8c270575</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ofstream</type>
      <name>output_</name>
      <anchorfile>classTestShortSingleDelay.html</anchorfile>
      <anchor>a25489194da71e39ce69f60617583a532</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>output_line_</name>
      <anchorfile>classTestShortSingleDelay.html</anchorfile>
      <anchor>a436ec7dd70b4845fcd36fe4e9374ac14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Time</type>
      <name>output_time_base_</name>
      <anchorfile>classTestShortSingleDelay.html</anchorfile>
      <anchor>a4e897184311de5ba9c26fc273ec328b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::variate_generator&lt; boost::mt19937, boost::uniform_int&lt; unsigned &gt; &gt;</type>
      <name>random_uid_</name>
      <anchorfile>classTestShortSingleDelay.html</anchorfile>
      <anchor>a88e7b1d8e92899d576324dfb5affd10b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>round_number_</name>
      <anchorfile>classTestShortSingleDelay.html</anchorfile>
      <anchor>a1eb46a62a6caa56f5be92520647a72d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Time</type>
      <name>round_tx_</name>
      <anchorfile>classTestShortSingleDelay.html</anchorfile>
      <anchor>a0c64def20a441a0a654a77eb8c6bb5b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>round_uid_</name>
      <anchorfile>classTestShortSingleDelay.html</anchorfile>
      <anchor>add07c3cd4dea2e7c523a15460055570a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>sid_</name>
      <anchorfile>classTestShortSingleDelay.html</anchorfile>
      <anchor>ae5710a40589b1bf88eb767a62a082684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>waiting_</name>
      <anchorfile>classTestShortSingleDelay.html</anchorfile>
      <anchor>a250721442f36de70e6b0bca6fb4fcfae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TestShortSingleInLongDelay</name>
    <filename>classTestShortSingleInLongDelay.html</filename>
    <member kind="function">
      <type>void</type>
      <name>long_marshall</name>
      <anchorfile>classTestShortSingleInLongDelay.html</anchorfile>
      <anchor>ad8c1fc4ea38b9ab20bc58ecab42adbfb</anchor>
      <arglist>(vector&lt; uint8_t &gt; &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>long_unmarshall</name>
      <anchorfile>classTestShortSingleInLongDelay.html</anchorfile>
      <anchor>a9fc77c749dbabe926bc7d805de0c4ce5</anchor>
      <arglist>(socrob::multicast::id_type, vector&lt; uint8_t &gt; &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>statistics</name>
      <anchorfile>classTestShortSingleInLongDelay.html</anchorfile>
      <anchor>a5acbee6353884854cf6fd4d4cfc8a942</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestShortSingleInLongDelay</name>
      <anchorfile>classTestShortSingleInLongDelay.html</anchorfile>
      <anchor>ae63aa28f2008b7df3ffe33f5aa532cf0</anchor>
      <arglist>(int sid, string const &amp;type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>timer</name>
      <anchorfile>classTestShortSingleInLongDelay.html</anchorfile>
      <anchor>afdd769fe6ae152446826c7b2b6a703bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TestShortSingleInLongDelay</name>
      <anchorfile>classTestShortSingleInLongDelay.html</anchorfile>
      <anchor>a371cab038b8fc28c07ea3564e86ad42c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long double</type>
      <name>acc_arrival_delay_</name>
      <anchorfile>classTestShortSingleInLongDelay.html</anchorfile>
      <anchor>af8e3dac1261f6db33150aac390f6173c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long double</type>
      <name>acc_complete_delay_</name>
      <anchorfile>classTestShortSingleInLongDelay.html</anchorfile>
      <anchor>a611defc90047619c2db45c4fc1b4b067</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>answer_</name>
      <anchorfile>classTestShortSingleInLongDelay.html</anchorfile>
      <anchor>a78e87e7fc4f6d995b44df65f4c19c752</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const uint8_t</type>
      <name>ANSWER_MAGIC_BYTE_</name>
      <anchorfile>classTestShortSingleInLongDelay.html</anchorfile>
      <anchor>add25711650f35319804df1cd357800af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>answer_number_</name>
      <anchorfile>classTestShortSingleInLongDelay.html</anchorfile>
      <anchor>ab3d6f6f104bd033088250dad32a9ad4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Time</type>
      <name>answer_time_</name>
      <anchorfile>classTestShortSingleInLongDelay.html</anchorfile>
      <anchor>a6f68c362c805bce5dccac52acb553544</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>answer_uid_</name>
      <anchorfile>classTestShortSingleInLongDelay.html</anchorfile>
      <anchor>a5230b35311c65bd9055ad5769a3a245f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classTestShortSingleInLongDelay.html</anchorfile>
      <anchor>a7d3f7e215f84ce508f391fb87cf5990a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned long</type>
      <name>num_rounds_</name>
      <anchorfile>classTestShortSingleInLongDelay.html</anchorfile>
      <anchor>a6ae9afff8b353951d3f44b15829b08cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ofstream</type>
      <name>output_</name>
      <anchorfile>classTestShortSingleInLongDelay.html</anchorfile>
      <anchor>a6babf64d7735bbc55efad5fcc79a0209</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>output_line_</name>
      <anchorfile>classTestShortSingleInLongDelay.html</anchorfile>
      <anchor>a90913bb407ec6c81c98c3a08e9342127</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Time</type>
      <name>output_time_base_</name>
      <anchorfile>classTestShortSingleInLongDelay.html</anchorfile>
      <anchor>a9d6bcdac270972c9e3dc82b58fc05458</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const uint8_t</type>
      <name>QUESTION_MAGIC_BYTE_</name>
      <anchorfile>classTestShortSingleInLongDelay.html</anchorfile>
      <anchor>a665b8601a33b72c4fd1e08d7aa0f478a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::variate_generator&lt; boost::mt19937, boost::uniform_int&lt; unsigned &gt; &gt;</type>
      <name>random_uid_</name>
      <anchorfile>classTestShortSingleInLongDelay.html</anchorfile>
      <anchor>af0f324dafe339998ef139325cbc57e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>round_number_</name>
      <anchorfile>classTestShortSingleInLongDelay.html</anchorfile>
      <anchor>a32b28e48055f1f0cf8dde0abffc2e8ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Time</type>
      <name>round_tx_</name>
      <anchorfile>classTestShortSingleInLongDelay.html</anchorfile>
      <anchor>a0b37754e0a5ee31e6f14aa472bd1c4fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>round_uid_</name>
      <anchorfile>classTestShortSingleInLongDelay.html</anchorfile>
      <anchor>a790126cb902bfa6b56c208fee673e809</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>sid_</name>
      <anchorfile>classTestShortSingleInLongDelay.html</anchorfile>
      <anchor>a8fe0319c6de3cb8c7d55e1f9a51c3af9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>waiting_</name>
      <anchorfile>classTestShortSingleInLongDelay.html</anchorfile>
      <anchor>affa3a3a382af0d40d8f333cc74845925</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::socrob_multicast::Answer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1socrob__multicast_1_1Answer___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1socrob__multicast_1_1Answer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5c144efaddc75261b36c22a276ec7c8f</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::socrob_multicast::Answer_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::socrob_multicast::Long_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1socrob__multicast_1_1Long___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1socrob__multicast_1_1Long___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2118ab2275b693dfb54aad3d668780e0</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::socrob_multicast::Long_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::socrob_multicast::MultipleShort_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1socrob__multicast_1_1MultipleShort___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1socrob__multicast_1_1MultipleShort___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae88de0e9aa785bc36c448a4c37f56615</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::socrob_multicast::MultipleShort_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::socrob_multicast::Short_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1socrob__multicast_1_1Short___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1socrob__multicast_1_1Short___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa8055341ceffb2fbc2b8aa3d122e01fa</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::socrob_multicast::Short_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::socrob_multicast::Answer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1socrob__multicast_1_1Answer___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1socrob__multicast_1_1Answer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a518b6bcb271a72f669dcf47278a501b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1socrob__multicast_1_1Answer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac854a6069b3d4c5110c5f222eced7a45</anchor>
      <arglist>(const ::socrob_multicast::Answer_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::socrob_multicast::Long_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1socrob__multicast_1_1Long___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1socrob__multicast_1_1Long___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5d3f673b1312499e21aac1dbc2e399f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1socrob__multicast_1_1Long___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab9f1d1c093952405b6b1cbea766578eb</anchor>
      <arglist>(const ::socrob_multicast::Long_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::socrob_multicast::MultipleShort_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1socrob__multicast_1_1MultipleShort___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1socrob__multicast_1_1MultipleShort___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3ef25ed0efab4f19cfa8cfd51bebc25c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1socrob__multicast_1_1MultipleShort___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a06b6818b7595395479637895b5a968f1</anchor>
      <arglist>(const ::socrob_multicast::MultipleShort_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::socrob_multicast::Short_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1socrob__multicast_1_1Short___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1socrob__multicast_1_1Short___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa0f494a5c863f5619cdd51edb1e8a057</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1socrob__multicast_1_1Short___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8419230168fc5ef0c95223617bc0e2b6</anchor>
      <arglist>(const ::socrob_multicast::Short_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::socrob_multicast::Answer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1socrob__multicast_1_1Answer___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1socrob__multicast_1_1Answer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a37dfc96c5f28fe08c809efda2e603bf6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1socrob__multicast_1_1Answer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aae2985ffc7ba7f34f799132c3dbf5620</anchor>
      <arglist>(const ::socrob_multicast::Answer_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::socrob_multicast::Long_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1socrob__multicast_1_1Long___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1socrob__multicast_1_1Long___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af5659472e7c6681325ce050188dee92a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1socrob__multicast_1_1Long___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae888e9d33191e1a77abf17464c1b5112</anchor>
      <arglist>(const ::socrob_multicast::Long_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::socrob_multicast::MultipleShort_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1socrob__multicast_1_1MultipleShort___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1socrob__multicast_1_1MultipleShort___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3f870094f5403f0c6adc5358974b417e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1socrob__multicast_1_1MultipleShort___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a247c0859d70602f0c08c4700e1a15103</anchor>
      <arglist>(const ::socrob_multicast::MultipleShort_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::socrob_multicast::Short_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1socrob__multicast_1_1Short___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1socrob__multicast_1_1Short___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9c86432e3ce655ecdc34df7008b04d20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1socrob__multicast_1_1Short___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a91b714e2326cf21059413f05a69b0ce0</anchor>
      <arglist>(const ::socrob_multicast::Short_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::socrob_multicast::Answer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1socrob__multicast_1_1Answer___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::socrob_multicast::Answer_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1socrob__multicast_1_1Answer___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::socrob_multicast::Long_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1socrob__multicast_1_1Long___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::socrob_multicast::Long_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1socrob__multicast_1_1Long___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::socrob_multicast::MultipleShort_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1socrob__multicast_1_1MultipleShort___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::socrob_multicast::MultipleShort_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1socrob__multicast_1_1MultipleShort___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::socrob_multicast::Short_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1socrob__multicast_1_1Short___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::socrob_multicast::Short_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1socrob__multicast_1_1Short___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::socrob_multicast::Answer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1socrob__multicast_1_1Answer___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1socrob__multicast_1_1Answer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2986b00df5e1fe10cd23d001d82b9f53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1socrob__multicast_1_1Answer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab591c59245e81f5045fad1fe4bca2959</anchor>
      <arglist>(const ::socrob_multicast::Answer_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1socrob__multicast_1_1Answer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7d8ce3286fc90ecf327ca7d0c589c4ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1socrob__multicast_1_1Answer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab253b082ea471727ea7b39f775090df3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::socrob_multicast::Long_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1socrob__multicast_1_1Long___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1socrob__multicast_1_1Long___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a02a83fb57de671472c56c821091d42b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1socrob__multicast_1_1Long___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0d360e4bc4479c04fd28efba40afbfd4</anchor>
      <arglist>(const ::socrob_multicast::Long_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1socrob__multicast_1_1Long___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a342c8c149fe5be3a79b4d8902a41fbc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1socrob__multicast_1_1Long___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a64eb2b79590bf78fdd96d87ab1b26b57</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::socrob_multicast::MultipleShort_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1socrob__multicast_1_1MultipleShort___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1socrob__multicast_1_1MultipleShort___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa2a9988422ce5d2df962298edb161b46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1socrob__multicast_1_1MultipleShort___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae054168728cdbf7cc7a50b19770e5404</anchor>
      <arglist>(const ::socrob_multicast::MultipleShort_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1socrob__multicast_1_1MultipleShort___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a69e6072144f98401d2f95bbb8a76a22d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1socrob__multicast_1_1MultipleShort___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a618007e96f729ac344475ccb647cb875</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::socrob_multicast::Short_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1socrob__multicast_1_1Short___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1socrob__multicast_1_1Short___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2c9af9945f28e023552816bcc61d2c9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1socrob__multicast_1_1Short___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a29afde9a9187c1bf279482b40392655e</anchor>
      <arglist>(const ::socrob_multicast::Short_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1socrob__multicast_1_1Short___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a534b53b49344c6408231b77f4ef47336</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1socrob__multicast_1_1Short___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a50a12483c3580368ed5cecf41831d6e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::socrob_multicast::Answer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1socrob__multicast_1_1Answer___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1socrob__multicast_1_1Answer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adbe564bc8f17926e52a97b9f09a87a6d</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1socrob__multicast_1_1Answer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abee2b8f94dfc66c6f72ba5e2fcded591</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::socrob_multicast::Long_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1socrob__multicast_1_1Long___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1socrob__multicast_1_1Long___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2961692eb46399d8e10df9815af725bf</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1socrob__multicast_1_1Long___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a265dbc29babec6994c80780a15e32cad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::socrob_multicast::MultipleShort_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1socrob__multicast_1_1MultipleShort___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1socrob__multicast_1_1MultipleShort___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8777827500327cce19939a07837fda83</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1socrob__multicast_1_1MultipleShort___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8916fca61cae237487e56addcadaa371</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::socrob_multicast::Short_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1socrob__multicast_1_1Short___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1socrob__multicast_1_1Short___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a763f84970350cf297a5959bea019f66f</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1socrob__multicast_1_1Short___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a78fa9506ccf7aa00854499c756d57d5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>socrob</name>
    <filename>namespacesocrob.html</filename>
    <namespace>socrob::multicast</namespace>
  </compound>
  <compound kind="namespace">
    <name>socrob::multicast</name>
    <filename>namespacesocrob_1_1multicast.html</filename>
    <class kind="class">socrob::multicast::Compressor</class>
    <class kind="class">socrob::multicast::Manager</class>
    <class kind="class">socrob::multicast::ManagerOptions</class>
    <member kind="typedef">
      <type>boost::function&lt; void(std::vector&lt; uint8_t &gt; &amp;) &gt;</type>
      <name>buffer_function_type</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>aad73994bc1f03f222dbd7b364bc97b63</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(std::vector&lt; uint8_t &gt; &amp;, id_type, std::vector&lt; uint8_t &gt; &amp;) &gt;</type>
      <name>handler_function_type</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>add6151e71f4e982a3aae63ea757ad644</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(id_type, std::vector&lt; uint8_t &gt; &amp;) &gt;</type>
      <name>id_buffer_function_type</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>ac3039d9da15f821caab02c107d8dd117</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(id_type) &gt;</type>
      <name>id_function_type</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>a6195ebc43df1933960a55f851c4fec08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>id_type</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>a139a510693d9ea5048daa8a297afdfe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>qid_type</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>a692efece288c1c2a5a107efbb574803b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(std::map&lt; id_type, std::vector&lt; uint8_t &gt; &gt; &amp;) &gt;</type>
      <name>short_callback_type</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>af928645fba4cf744082ee53604ef3f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>agent_state_type</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>aec243fcbaf7dfaf82666884d8a17f743</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOT_RUNNING</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>aec243fcbaf7dfaf82666884d8a17f743afe0f4593b60bc7c33756718ac1a114d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INSERT</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>aec243fcbaf7dfaf82666884d8a17f743afd08697683eaf0d3fdf2142c63c77dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RUNNING</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>aec243fcbaf7dfaf82666884d8a17f743a011067e946fdfbf625da5ce8985417db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REMOVE</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>aec243fcbaf7dfaf82666884d8a17f743a0b32c3201bc187c14d9a6418dd23599b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>deserialize</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>a6d14c068c66cff6c05c25fc9332fa99b</anchor>
      <arglist>(T &amp;msg, std::vector&lt; uint8_t &gt; &amp;in, std::size_t offset=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>empty_buffer_function</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>a76bee0a17358e660209b74e54fe487b2</anchor>
      <arglist>(std::vector&lt; uint8_t &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>empty_handler_function</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>a1ca09d375c4f3921b03a95be29caa701</anchor>
      <arglist>(std::vector&lt; uint8_t &gt; &amp;, id_type, std::vector&lt; uint8_t &gt; const &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>empty_id_buffer_function</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>a6a1da5c2cf48b77a8a28c0146b447de4</anchor>
      <arglist>(id_type, std::vector&lt; uint8_t &gt; const &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>empty_id_function</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>a5eb34edf025f540981ca336f87dedde0</anchor>
      <arglist>(id_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>empty_short_callback</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>a56783d9c729d599530346090e31dfd30</anchor>
      <arglist>(std::map&lt; id_type, std::vector&lt; uint8_t &gt; &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize_append</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>a51b1b05c49ebf5577a330e1377922b86</anchor>
      <arglist>(std::vector&lt; uint8_t &gt; &amp;out, T const &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize_overwrite</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>ac7d1a8a7b0a9b3b9a36c117d65469291</anchor>
      <arglist>(std::vector&lt; uint8_t &gt; &amp;out, T const &amp;msg)</arglist>
    </member>
    <member kind="variable">
      <type>const std::size_t</type>
      <name>MAX_MESSAGE_SIZE</name>
      <anchorfile>namespacesocrob_1_1multicast.html</anchorfile>
      <anchor>a423cdf0aa293de7f5a00829ea5d3db10</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>socrob::multicast::Compressor</name>
    <filename>classsocrob_1_1multicast_1_1Compressor.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>compress</name>
      <anchorfile>classsocrob_1_1multicast_1_1Compressor.html</anchorfile>
      <anchor>a9a4b441d60f82126873ce85bc83b02a5</anchor>
      <arglist>(std::vector&lt; uint8_t &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>decompress</name>
      <anchorfile>classsocrob_1_1multicast_1_1Compressor.html</anchorfile>
      <anchor>aa535d6fc93ba8a71aa9346bb505c3823</anchor>
      <arglist>(std::vector&lt; uint8_t &gt; &amp;vec)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>socrob::multicast::Manager</name>
    <filename>classsocrob_1_1multicast_1_1Manager.html</filename>
    <base protection="private">boost::noncopyable</base>
    <member kind="function">
      <type></type>
      <name>Manager</name>
      <anchorfile>classsocrob_1_1multicast_1_1Manager.html</anchorfile>
      <anchor>a01cdad5b80ba7580dc3d72ac29a29d40</anchor>
      <arglist>(ManagerOptions const &amp;options)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startShortRound</name>
      <anchorfile>classsocrob_1_1multicast_1_1Manager.html</anchorfile>
      <anchor>a812c227b90f69dc3bd8d10ed926ca7f1</anchor>
      <arglist>(std::vector&lt; uint8_t &gt; const &amp;question, std::set&lt; id_type &gt; const &amp;required_sids, short_callback_type const &amp;callback=empty_short_callback)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startShortRound</name>
      <anchorfile>classsocrob_1_1multicast_1_1Manager.html</anchorfile>
      <anchor>a86131b8a57eb92bfb485d8dd6d6dc26c</anchor>
      <arglist>(std::vector&lt; uint8_t &gt; const &amp;question, id_type required_sid, short_callback_type const &amp;callback=empty_short_callback)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Manager</name>
      <anchorfile>classsocrob_1_1multicast_1_1Manager.html</anchorfile>
      <anchor>a70e60e1ab9224a67eed6828311a20737</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; implementation &gt;</type>
      <name>impl_</name>
      <anchorfile>classsocrob_1_1multicast_1_1Manager.html</anchorfile>
      <anchor>abcabcc34dd03bf5463148cc1d50aeb33</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>socrob::multicast::ManagerOptions</name>
    <filename>classsocrob_1_1multicast_1_1ManagerOptions.html</filename>
    <member kind="function">
      <type>ManagerOptions &amp;</type>
      <name>bandwidth_bps</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>a0bc217e68b154d8cb886d310b10fd4b6</anchor>
      <arglist>(std::size_t bytes_per_second)</arglist>
    </member>
    <member kind="function">
      <type>ManagerOptions &amp;</type>
      <name>compressor</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>afbff3a8b377bab47ea85f3fc697d9c27</anchor>
      <arglist>(boost::shared_ptr&lt; Compressor &gt; const &amp;compressor)</arglist>
    </member>
    <member kind="function">
      <type>ManagerOptions &amp;</type>
      <name>long_marshall</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>ac8cec8acef5b65b24099aa6429482dca</anchor>
      <arglist>(buffer_function_type const &amp;long_marshall)</arglist>
    </member>
    <member kind="function">
      <type>ManagerOptions &amp;</type>
      <name>long_unmarshall</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>a5fb40d702d4b5abd4e8e35dcc13d48ba</anchor>
      <arglist>(id_buffer_function_type const &amp;long_unmarshall)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ManagerOptions</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>a73dbd66390f348f5980b7663699ac880</anchor>
      <arglist>(uint8_t sid, uint8_t num_sids, std::string const &amp;multicast_address)</arglist>
    </member>
    <member kind="function">
      <type>ManagerOptions &amp;</type>
      <name>max_lost</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>ab407187802d7d21631c4415d74427eab</anchor>
      <arglist>(unsigned max_lost)</arglist>
    </member>
    <member kind="function">
      <type>ManagerOptions &amp;</type>
      <name>offline_handler</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>a12a41f7ed7a65d411a1c51de211044d7</anchor>
      <arglist>(id_function_type const &amp;offline_handler)</arglist>
    </member>
    <member kind="function">
      <type>ManagerOptions &amp;</type>
      <name>online_handler</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>a9500a182e59cce43da755b0d5bb666b7</anchor>
      <arglist>(id_function_type const &amp;online_handler)</arglist>
    </member>
    <member kind="function">
      <type>ManagerOptions &amp;</type>
      <name>ports</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>a4d55737610fdb1e41fc230373b9af034</anchor>
      <arglist>(unsigned short long_port, unsigned short short_port)</arglist>
    </member>
    <member kind="function">
      <type>ManagerOptions &amp;</type>
      <name>short_handler</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>ab2dc7ce2f17295060a600e3e60d105b1</anchor>
      <arglist>(handler_function_type const &amp;short_handler)</arglist>
    </member>
    <member kind="function">
      <type>ManagerOptions &amp;</type>
      <name>short_max_mine_simultaneous</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>a70fc2d8d21b8fd0ae5eb4d7e8deca242</anchor>
      <arglist>(std::size_t short_max_mine_simultaneous)</arglist>
    </member>
    <member kind="function">
      <type>ManagerOptions &amp;</type>
      <name>short_slot_us</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>a7dd717c11669c4a6c3c22adcfe0075b9</anchor>
      <arglist>(unsigned short_slot_us)</arglist>
    </member>
    <member kind="function">
      <type>ManagerOptions &amp;</type>
      <name>short_wait_us</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>a0b71b3e2b0dffbce3d41c18385229e74</anchor>
      <arglist>(unsigned short_wait_us)</arglist>
    </member>
    <member kind="function">
      <type>ManagerOptions &amp;</type>
      <name>tup_ms</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>adeb4a36c12c364b7e9e066df1f16e5ed</anchor>
      <arglist>(unsigned tup_ms)</arglist>
    </member>
    <member kind="function">
      <type>ManagerOptions &amp;</type>
      <name>tup_us</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>a00ffdcbafd427d8c3959b4515bc5ca96</anchor>
      <arglist>(unsigned tup_us)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::size_t</type>
      <name>bytes_per_second_</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>aea877413d97f26c0be738e6c380ab76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; Compressor &gt;</type>
      <name>compressor_</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>ab3b15ca7db9736b98d1782c077c1b2c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>buffer_function_type</type>
      <name>long_marshall_</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>a8a7387dc77077491d017c1426532bc41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>id_buffer_function_type</type>
      <name>long_unmarshall_</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>a55f1df34a8969ce7d65319886445177b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>max_lost_</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>ad666eb28bdc69444aaa6491551fe2099</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string const &amp;</type>
      <name>multicast_address_</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>a5c1960cb1a8b24092774728a8869bb71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned short</type>
      <name>multicast_long_port_</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>aea4eb3848162b05cab472bd85410f8fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned short</type>
      <name>multicast_short_port_</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>afe7205d18899fc9737525af32dd21fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>num_sids_</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>aa6d5402dde7444ae4b9e29ee14056449</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>id_function_type</type>
      <name>offline_handler_</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>a986d6f3cb6029d362422767af859c0d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>id_function_type</type>
      <name>online_handler_</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>ab16f1c0394b821729e255fee3d0655d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>handler_function_type</type>
      <name>short_handler_</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>a82a4589fbba5143c982efaf6b291ff74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::size_t</type>
      <name>short_max_mine_simultaneous_</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>aa04138beb8ba52972ee5775e698cd1dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>short_slot_us_</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>a2e5fbeb1dbe605392e8ddf0f1b213b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>short_wait_us_</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>a73cbc4b40b0142f509d54a2f289d4c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>sid_</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>a68bfc2296305b8baf6cba0a26dedcc55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>tup_us_</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>aedb1feb75f57aa50bbce1a67a796c630</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Manager</name>
      <anchorfile>classsocrob_1_1multicast_1_1ManagerOptions.html</anchorfile>
      <anchor>adddd5c43ff870a047aa66db4edf82a7e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>socrob_multicast</name>
    <filename>namespacesocrob__multicast.html</filename>
    <class kind="struct">socrob_multicast::Answer_</class>
    <class kind="struct">socrob_multicast::Long_</class>
    <class kind="struct">socrob_multicast::MultipleShort_</class>
    <class kind="struct">socrob_multicast::Short_</class>
    <member kind="typedef">
      <type>::socrob_multicast::Answer_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Answer</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>a31e21bf99b330db750ae9f02f1799700</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::socrob_multicast::Answer const  &gt;</type>
      <name>AnswerConstPtr</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>aa4f23ebd859e2d4ff2ef0c1e32273a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::socrob_multicast::Answer &gt;</type>
      <name>AnswerPtr</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>a2847047449896a4bfac98524ca073e44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::socrob_multicast::Long_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Long</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>af04c9fc275d0a5c9321e1dcc47b2340c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::socrob_multicast::Long const  &gt;</type>
      <name>LongConstPtr</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>ad0736170d03d0aa6ef3a6807b79de162</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::socrob_multicast::Long &gt;</type>
      <name>LongPtr</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>a766ba811af4affece4c5700d099538d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::socrob_multicast::MultipleShort_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MultipleShort</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>acec21c8e4ebadc7731497ff791433097</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::socrob_multicast::MultipleShort const  &gt;</type>
      <name>MultipleShortConstPtr</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>ae17dca23a3d58c309d1ca46a6d075112</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::socrob_multicast::MultipleShort &gt;</type>
      <name>MultipleShortPtr</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>a93f8760c15b7baa7bc7ad91e94224212</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::socrob_multicast::Short_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Short</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>a7c05410787804bd3966c3e11862957d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::socrob_multicast::Short const  &gt;</type>
      <name>ShortConstPtr</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>ad5f8df4bfe44b4974917fc16c7951aee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::socrob_multicast::Short &gt;</type>
      <name>ShortPtr</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>a047e00be40e067ffdbdb4c8323ff6dc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>a342e8782758097d23f325be7a40dc571</anchor>
      <arglist>(std::ostream &amp;s, const ::socrob_multicast::Answer_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>a68326711658865c8f6b9a50e7e5db7b0</anchor>
      <arglist>(std::ostream &amp;s, const ::socrob_multicast::MultipleShort_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>a9d6a8e88d9c48beeb714cb5398ee0e4d</anchor>
      <arglist>(std::ostream &amp;s, const ::socrob_multicast::Long_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesocrob__multicast.html</anchorfile>
      <anchor>a1c7c96132ffa38b360e834433733d8ee</anchor>
      <arglist>(std::ostream &amp;s, const ::socrob_multicast::Short_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>socrob_multicast::Answer_</name>
    <filename>structsocrob__multicast_1_1Answer__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; uint8_t, typename ContainerAllocator::template rebind&lt; uint8_t &gt;::other &gt;</type>
      <name>_data_type</name>
      <anchorfile>structsocrob__multicast_1_1Answer__.html</anchorfile>
      <anchor>a5dd1a5c798c3a064bf2f5cf46397e166</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_sid_type</name>
      <anchorfile>structsocrob__multicast_1_1Answer__.html</anchorfile>
      <anchor>a2a9902b9279e9e06bd6bf940f7a69eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::socrob_multicast::Answer_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsocrob__multicast_1_1Answer__.html</anchorfile>
      <anchor>a917993b4c8b29f004ac19abc9b40c213</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::socrob_multicast::Answer_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsocrob__multicast_1_1Answer__.html</anchorfile>
      <anchor>ad88201b32f6ff8d0a6cfd12f690b1d51</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Answer_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsocrob__multicast_1_1Answer__.html</anchorfile>
      <anchor>ae8b56d769235824e4877acc7fda96d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Answer_</name>
      <anchorfile>structsocrob__multicast_1_1Answer__.html</anchorfile>
      <anchor>a5ddaf38f3103bc3657ec981d268aa43a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Answer_</name>
      <anchorfile>structsocrob__multicast_1_1Answer__.html</anchorfile>
      <anchor>aaaeef51e46ef187aa47f08198f4da091</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structsocrob__multicast_1_1Answer__.html</anchorfile>
      <anchor>aca420d45bff60d6f229b344ea156146e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t, typename ContainerAllocator::template rebind&lt; uint8_t &gt;::other &gt;</type>
      <name>data</name>
      <anchorfile>structsocrob__multicast_1_1Answer__.html</anchorfile>
      <anchor>a0101a2a15192ed30b4c491525c2c57ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sid</name>
      <anchorfile>structsocrob__multicast_1_1Answer__.html</anchorfile>
      <anchor>ad21a009270556687a453aa8bdb7fff55</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>socrob_multicast::Long_</name>
    <filename>structsocrob__multicast_1_1Long__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; uint8_t, typename ContainerAllocator::template rebind&lt; uint8_t &gt;::other &gt;</type>
      <name>_active_agents_type</name>
      <anchorfile>structsocrob__multicast_1_1Long__.html</anchorfile>
      <anchor>adf32a4e030d0687bf63e393e318c3bff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; uint8_t, typename ContainerAllocator::template rebind&lt; uint8_t &gt;::other &gt;</type>
      <name>_data_type</name>
      <anchorfile>structsocrob__multicast_1_1Long__.html</anchorfile>
      <anchor>a8aba82f9adbdf62ef41d5f3263cfb3a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_static_id_type</name>
      <anchorfile>structsocrob__multicast_1_1Long__.html</anchorfile>
      <anchor>a84f05621edef1a87eaf725158c8aab27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::socrob_multicast::Long_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsocrob__multicast_1_1Long__.html</anchorfile>
      <anchor>a27da1fd293107ff4ba4eb3d2c4452dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::socrob_multicast::Long_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsocrob__multicast_1_1Long__.html</anchorfile>
      <anchor>adc8863ca207392c11657d57d5dd4f753</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Long_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsocrob__multicast_1_1Long__.html</anchorfile>
      <anchor>ababb451030d4027d445a8562c6d83041</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Long_</name>
      <anchorfile>structsocrob__multicast_1_1Long__.html</anchorfile>
      <anchor>a0c35541c9929e0b9a9cf5cfa3068f758</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Long_</name>
      <anchorfile>structsocrob__multicast_1_1Long__.html</anchorfile>
      <anchor>aa81d370d7842ec5a3e4f8510fb620ca4</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structsocrob__multicast_1_1Long__.html</anchorfile>
      <anchor>adced1d88a351d9a4a2bf9945143f810b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t, typename ContainerAllocator::template rebind&lt; uint8_t &gt;::other &gt;</type>
      <name>active_agents</name>
      <anchorfile>structsocrob__multicast_1_1Long__.html</anchorfile>
      <anchor>a9d5b969ccfe1bb0effda78a7474ac89a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t, typename ContainerAllocator::template rebind&lt; uint8_t &gt;::other &gt;</type>
      <name>data</name>
      <anchorfile>structsocrob__multicast_1_1Long__.html</anchorfile>
      <anchor>a3f4295b7ed0e99217a17ec32a5b2eff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>static_id</name>
      <anchorfile>structsocrob__multicast_1_1Long__.html</anchorfile>
      <anchor>a7cf2b43cdd5ac447251d0cc6fe1126a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>socrob_multicast::MultipleShort_</name>
    <filename>structsocrob__multicast_1_1MultipleShort__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; ::socrob_multicast::Short_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::socrob_multicast::Short_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_questions_type</name>
      <anchorfile>structsocrob__multicast_1_1MultipleShort__.html</anchorfile>
      <anchor>aa80fa69a70b89c924028c81a304fd73e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_sender_sid_type</name>
      <anchorfile>structsocrob__multicast_1_1MultipleShort__.html</anchorfile>
      <anchor>a52b972a9f8f384643a312576532c33ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::socrob_multicast::MultipleShort_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsocrob__multicast_1_1MultipleShort__.html</anchorfile>
      <anchor>a57ef5fdfaef61e9263b42199204b8553</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::socrob_multicast::MultipleShort_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsocrob__multicast_1_1MultipleShort__.html</anchorfile>
      <anchor>a88d9a5169c563dbb8b23ec8960144264</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MultipleShort_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsocrob__multicast_1_1MultipleShort__.html</anchorfile>
      <anchor>adc307bf1b3cca410c2b339fc01168543</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultipleShort_</name>
      <anchorfile>structsocrob__multicast_1_1MultipleShort__.html</anchorfile>
      <anchor>ae07d8910959aa2c7de3e1cb62bad7872</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultipleShort_</name>
      <anchorfile>structsocrob__multicast_1_1MultipleShort__.html</anchorfile>
      <anchor>a44e2acbabe66bbe4e6beeb4f4b4ff40d</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structsocrob__multicast_1_1MultipleShort__.html</anchorfile>
      <anchor>a3e850e0767e89a90c6f1e565d97f94c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::socrob_multicast::Short_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::socrob_multicast::Short_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>questions</name>
      <anchorfile>structsocrob__multicast_1_1MultipleShort__.html</anchorfile>
      <anchor>a3e7b45981c7d0dff0313433c02e5e728</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sender_sid</name>
      <anchorfile>structsocrob__multicast_1_1MultipleShort__.html</anchorfile>
      <anchor>ab645cbf879d1306cd9517a050bb050f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>socrob_multicast::Short_</name>
    <filename>structsocrob__multicast_1_1Short__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; ::socrob_multicast::Answer_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::socrob_multicast::Answer_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_answers_type</name>
      <anchorfile>structsocrob__multicast_1_1Short__.html</anchorfile>
      <anchor>a76fc9800c2a8ecc8f0fab20519d002f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>_qid_type</name>
      <anchorfile>structsocrob__multicast_1_1Short__.html</anchorfile>
      <anchor>a63d97ff9be9e7b3b32c00c107b4a6a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; uint8_t, typename ContainerAllocator::template rebind&lt; uint8_t &gt;::other &gt;</type>
      <name>_question_type</name>
      <anchorfile>structsocrob__multicast_1_1Short__.html</anchorfile>
      <anchor>a39ca36e19145a901fdca7696c11f1c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; uint8_t, typename ContainerAllocator::template rebind&lt; uint8_t &gt;::other &gt;</type>
      <name>_required_type</name>
      <anchorfile>structsocrob__multicast_1_1Short__.html</anchorfile>
      <anchor>ac6b80233549fd7dbc7496fcb1afe5f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_starter_id_type</name>
      <anchorfile>structsocrob__multicast_1_1Short__.html</anchorfile>
      <anchor>a63abb5f5cdf483e4ed293a1a829f8923</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::socrob_multicast::Short_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsocrob__multicast_1_1Short__.html</anchorfile>
      <anchor>ac7a8f055ecd136f5b652dfe1296133d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::socrob_multicast::Short_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsocrob__multicast_1_1Short__.html</anchorfile>
      <anchor>ac14fbf0b2281da21c8f938419ed07872</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Short_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsocrob__multicast_1_1Short__.html</anchorfile>
      <anchor>a0bf531688cabb19b7d4b93344a51c190</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Short_</name>
      <anchorfile>structsocrob__multicast_1_1Short__.html</anchorfile>
      <anchor>a7a2643cd6c4e068eb16dabba9c5e83ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Short_</name>
      <anchorfile>structsocrob__multicast_1_1Short__.html</anchorfile>
      <anchor>a804adfc5f9faabdf037551edd2272d57</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structsocrob__multicast_1_1Short__.html</anchorfile>
      <anchor>aa2cdfd84275b156de5d1746a11ac179d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::socrob_multicast::Answer_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::socrob_multicast::Answer_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>answers</name>
      <anchorfile>structsocrob__multicast_1_1Short__.html</anchorfile>
      <anchor>ae0cc3e2e4f116b7117b7a04d119cab00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>qid</name>
      <anchorfile>structsocrob__multicast_1_1Short__.html</anchorfile>
      <anchor>a1d3b6739329cb3cc4f2c8d46c13926cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t, typename ContainerAllocator::template rebind&lt; uint8_t &gt;::other &gt;</type>
      <name>question</name>
      <anchorfile>structsocrob__multicast_1_1Short__.html</anchorfile>
      <anchor>ae35a2fc748f5617b63cf1089bf5dc51c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t, typename ContainerAllocator::template rebind&lt; uint8_t &gt;::other &gt;</type>
      <name>required</name>
      <anchorfile>structsocrob__multicast_1_1Short__.html</anchorfile>
      <anchor>a29a6395de8741e5dae208aeb6bee852a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>starter_id</name>
      <anchorfile>structsocrob__multicast_1_1Short__.html</anchorfile>
      <anchor>a22f4845ebe7114f742e4e0eba7897a82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
</tagfile>
