<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>containers.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_core_apps/src/benchmarks/</path>
    <filename>containers_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>containers_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>eigen3_decompositions.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_core_apps/src/benchmarks/</path>
    <filename>eigen3__decompositions_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>eigen3__decompositions_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>eigen3_inverse.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_core_apps/src/benchmarks/</path>
    <filename>eigen3__inverse_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>eigen3__inverse_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>eigen3_transforms.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_core_apps/src/benchmarks/</path>
    <filename>eigen3__transforms_8cpp</filename>
    <class kind="class">NewPose2D</class>
    <class kind="class">Pose2D</class>
    <member kind="function">
      <type>ECL_DONT_INLINE Duration</type>
      <name>inverse</name>
      <anchorfile>eigen3__transforms_8cpp.html</anchorfile>
      <anchor>a1ba3a15feb503e8676f9ad45ec10098e</anchor>
      <arglist>(const MatrixType &amp;a, const MatrixType &amp;b, MatrixType &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>eigen3__transforms_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>ECL_DONT_INLINE TimeData</type>
      <name>matrix3DTest</name>
      <anchorfile>eigen3__transforms_8cpp.html</anchorfile>
      <anchor>a22da860136acad8dfc9e09ca4c8c291d</anchor>
      <arglist>(bool inverse_test=false)</arglist>
    </member>
    <member kind="function">
      <type>ECL_DONT_INLINE TimeData</type>
      <name>pose2DTest</name>
      <anchorfile>eigen3__transforms_8cpp.html</anchorfile>
      <anchor>acb6665be7632eef0aace7a74b2956ca4</anchor>
      <arglist>(bool inverse_test=false)</arglist>
    </member>
    <member kind="function">
      <type>ECL_DONT_INLINE Duration</type>
      <name>product</name>
      <anchorfile>eigen3__transforms_8cpp.html</anchorfile>
      <anchor>aae329ef08731c5e573715715211d9ce5</anchor>
      <arglist>(const MatrixType &amp;a, const MatrixType &amp;b, MatrixType &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>random_float</name>
      <anchorfile>eigen3__transforms_8cpp.html</anchorfile>
      <anchor>a25b0122e4006b8c9db0998b57585461b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Matrix3d</type>
      <name>rotation3D</name>
      <anchorfile>eigen3__transforms_8cpp.html</anchorfile>
      <anchor>a0f238e9442a6a996f9dccb5012efa127</anchor>
      <arglist>(const double &amp;alpha, const double &amp;beta, const double &amp;gamma)</arglist>
    </member>
    <member kind="function">
      <type>ECL_DONT_INLINE TimeData</type>
      <name>rotTrans3DTest</name>
      <anchorfile>eigen3__transforms_8cpp.html</anchorfile>
      <anchor>a72f29b2c1f6d9de3894e8016abdd5476</anchor>
      <arglist>(bool inverse_test=false)</arglist>
    </member>
    <member kind="function">
      <type>ECL_DONT_INLINE TimeData</type>
      <name>transform2DTest</name>
      <anchorfile>eigen3__transforms_8cpp.html</anchorfile>
      <anchor>a8d1259fd2e4451c6043e07dd6c1e6454</anchor>
      <arglist>(bool inverse_test=false)</arglist>
    </member>
    <member kind="function">
      <type>ECL_DONT_INLINE TimeData</type>
      <name>transform3DTest</name>
      <anchorfile>eigen3__transforms_8cpp.html</anchorfile>
      <anchor>a8999c86b04db2554ec4d1e3eaf7ff3c7</anchor>
      <arglist>(bool inverse_test=false)</arglist>
    </member>
    <member kind="function">
      <type>ECL_DONT_INLINE vector&lt; Duration &gt;</type>
      <name>trigTest</name>
      <anchorfile>eigen3__transforms_8cpp.html</anchorfile>
      <anchor>a9597cd82f2a7e39e5a7e9fddf24e0f8d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>increment</name>
      <anchorfile>eigen3__transforms_8cpp.html</anchorfile>
      <anchor>ae01e1e0e35698ae3a642769276c044d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>REPEAT</name>
      <anchorfile>eigen3__transforms_8cpp.html</anchorfile>
      <anchor>a36be4e771ec5b644fd03273b1deaa279</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>eigen_sparse.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_core_apps/src/benchmarks/</path>
    <filename>eigen__sparse_8cpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>EIGEN_YES_I_KNOW_SPARSE_MODULE_IS_NOT_STABLE_YET</name>
      <anchorfile>eigen__sparse_8cpp.html</anchorfile>
      <anchor>aa93624b0b2836d2510e8c92ae951d817</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LM</name>
      <anchorfile>eigen__sparse_8cpp.html</anchorfile>
      <anchor>a4b3e3200940ab78533ae2126430fe840</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compare_filling</name>
      <anchorfile>eigen__sparse_8cpp.html</anchorfile>
      <anchor>ae99962d86b03da0c2e94541c8a6e1b73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compare_multiplication</name>
      <anchorfile>eigen__sparse_8cpp.html</anchorfile>
      <anchor>a223322cc4ac17afc7776e51720388437</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill_dense</name>
      <anchorfile>eigen__sparse_8cpp.html</anchorfile>
      <anchor>a1dffa8d209c5cc0d04f07c04268cacde</anchor>
      <arglist>(int num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill_sparse</name>
      <anchorfile>eigen__sparse_8cpp.html</anchorfile>
      <anchor>a3e1eebfb62f099c90f018d5495d66ef2</anchor>
      <arglist>(int num)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>eigen__sparse_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_dense_matrix</name>
      <anchorfile>eigen__sparse_8cpp.html</anchorfile>
      <anchor>a5295f1b915d40f846692791e88600028</anchor>
      <arglist>(int num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_sparse_matrix</name>
      <anchorfile>eigen__sparse_8cpp.html</anchorfile>
      <anchor>aea6ee6a7a6ca7f85bf3d509289f9a1c7</anchor>
      <arglist>(int num)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>exceptions.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_core_apps/src/benchmarks/</path>
    <filename>exceptions_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>f1</name>
      <anchorfile>exceptions_8cpp.html</anchorfile>
      <anchor>a8e6c5bab59a65719e1eea10e8ea83fe9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>f2</name>
      <anchorfile>exceptions_8cpp.html</anchorfile>
      <anchor>a90b718127ae383af9c1b52fb8d5e1166</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>f3</name>
      <anchorfile>exceptions_8cpp.html</anchorfile>
      <anchor>aca27c2bca5a66a7bc57d2d7e52975086</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>f4</name>
      <anchorfile>exceptions_8cpp.html</anchorfile>
      <anchor>a251a04d5ccf498ec73213357dc8b5f81</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>f5</name>
      <anchorfile>exceptions_8cpp.html</anchorfile>
      <anchor>abb7456df3c2b9d9963628cb0c6e755f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>f6</name>
      <anchorfile>exceptions_8cpp.html</anchorfile>
      <anchor>afc561db6bf0246c72fc30c38f0b27a55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>g1</name>
      <anchorfile>exceptions_8cpp.html</anchorfile>
      <anchor>a93e1ae8b2675c41095892ade02503488</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>g2</name>
      <anchorfile>exceptions_8cpp.html</anchorfile>
      <anchor>a960e9b0a0efec3b2526ef9975a5fb105</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>exceptions_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>files.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_core_apps/src/benchmarks/</path>
    <filename>files_8cpp</filename>
    <member kind="enumeration">
      <name>LogMode</name>
      <anchorfile>files_8cpp.html</anchorfile>
      <anchor>a3288fdd91e4274eee2d2746124dd0fe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Warning</name>
      <anchorfile>files_8cpp.html</anchorfile>
      <anchor>a3288fdd91e4274eee2d2746124dd0fe6a48f2bb70fceb692a2dedd8cea496c44b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Error</name>
      <anchorfile>files_8cpp.html</anchorfile>
      <anchor>a3288fdd91e4274eee2d2746124dd0fe6a4dfd42ec49d09d8c6555c218301cc30f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>files_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>flops.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_core_apps/src/benchmarks/</path>
    <filename>flops_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>flops_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hex.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_core_apps/src/utils/</path>
    <filename>hex_8cpp</filename>
    <class kind="class">ecl::utils::Reader</class>
    <class kind="class">ecl::utils::Writer</class>
    <namespace>ecl::utils</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>hex_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-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_core_apps/doxygen/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>namespaces.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_core_apps/doxygen/</path>
    <filename>namespaces_8dox</filename>
    <namespace>ecl::benchmarks</namespace>
    <namespace>ecl::utils</namespace>
  </compound>
  <compound kind="file">
    <name>process_statistics.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_core_apps/src/utils/</path>
    <filename>process__statistics_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>process__statistics_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>quaternion2yaw.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_core_apps/src/utils/</path>
    <filename>quaternion2yaw_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>quaternion2yaw_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>serial.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_core_apps/src/utils/</path>
    <filename>serial_8cpp</filename>
    <class kind="class">ecl::utils::Reader</class>
    <class kind="class">ecl::utils::Writer</class>
    <namespace>ecl::utils</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>serial_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>snooze.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_core_apps/src/benchmarks/</path>
    <filename>snooze_8cpp</filename>
    <class kind="class">ecl::benchmarks::LogSnooze</class>
    <namespace>ecl::benchmarks</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>snooze_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>socket_client.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_core_apps/src/utils/</path>
    <filename>socket__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>socket__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>socket_server.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_core_apps/src/utils/</path>
    <filename>socket__server_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>socket__server_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>streams.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_core_apps/src/benchmarks/</path>
    <filename>streams_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>streams_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>string_conversions.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_core_apps/src/benchmarks/</path>
    <filename>string__conversions_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>string__conversions_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>yaw2quaternion.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-ecl_core/doc_stacks/2016-01-11_11-14-58.769703/ecl_core/ecl_core_apps/src/utils/</path>
    <filename>yaw2quaternion_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>yaw2quaternion_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NewPose2D</name>
    <filename>classNewPose2D.html</filename>
    <member kind="function">
      <type>NewPose2D</type>
      <name>inverse</name>
      <anchorfile>classNewPose2D.html</anchorfile>
      <anchor>a1a70a23dcc591926ef40d809c5a39c71</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NewPose2D</name>
      <anchorfile>classNewPose2D.html</anchorfile>
      <anchor>a363a39203ac9ce2fa3beb43f4dfc35e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NewPose2D</name>
      <anchorfile>classNewPose2D.html</anchorfile>
      <anchor>a131f7fe71970bed16e900d78a90d80b5</anchor>
      <arglist>(const double &amp;x, const double &amp;y, const double &amp;theta)</arglist>
    </member>
    <member kind="function">
      <type>NewPose2D</type>
      <name>operator*</name>
      <anchorfile>classNewPose2D.html</anchorfile>
      <anchor>a3c9204bb8163a91502fc3cff20520844</anchor>
      <arglist>(const NewPose2D &amp;pose) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>classNewPose2D.html</anchorfile>
      <anchor>a77a7a38a019e5f709997d5191b4c7975</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Matrix2d</type>
      <name>rotation</name>
      <anchorfile>classNewPose2D.html</anchorfile>
      <anchor>a7eb4067bdaac266ae58e787f9ee2c875</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector2d</type>
      <name>translation</name>
      <anchorfile>classNewPose2D.html</anchorfile>
      <anchor>aa399f3ce8e814fb7db41b4836faccba4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Pose2D</name>
    <filename>classPose2D.html</filename>
    <member kind="function">
      <type>Pose2D</type>
      <name>inverse</name>
      <anchorfile>classPose2D.html</anchorfile>
      <anchor>a67af76b83672fb354a11af79229bf942</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Pose2D</type>
      <name>operator*</name>
      <anchorfile>classPose2D.html</anchorfile>
      <anchor>ab92beda0a966fb4dd89ed94421a1d2d5</anchor>
      <arglist>(const Pose2D &amp;pose) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pose2D</name>
      <anchorfile>classPose2D.html</anchorfile>
      <anchor>a0c9f0b7a94221bc4f267c6e3c8bf07b0</anchor>
      <arglist>(const double &amp;x_=0.0, const double &amp;y_=0.0, const double &amp;theta=0.0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pose2D</name>
      <anchorfile>classPose2D.html</anchorfile>
      <anchor>ab470a7d07875b1cf3e904ef16645370d</anchor>
      <arglist>(const Pose2D &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>classPose2D.html</anchorfile>
      <anchor>a3cf9d2cb8ab27d7136f0feb7c1da6097</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>rotation</name>
      <anchorfile>classPose2D.html</anchorfile>
      <anchor>a112a3ec35b7e0c6ec78e95390c31825b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>classPose2D.html</anchorfile>
      <anchor>a4ea2a4d5ced468e718373ffe07732f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>classPose2D.html</anchorfile>
      <anchor>a79a6b7de45208d23daa4ec11913a547f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ecl::benchmarks</name>
    <filename>namespaceecl_1_1benchmarks.html</filename>
    <class kind="class">ecl::benchmarks::LogSnooze</class>
  </compound>
  <compound kind="class">
    <name>ecl::benchmarks::LogSnooze</name>
    <filename>classecl_1_1benchmarks_1_1LogSnooze.html</filename>
    <member kind="function">
      <type>void</type>
      <name>log</name>
      <anchorfile>classecl_1_1benchmarks_1_1LogSnooze.html</anchorfile>
      <anchor>ac372dbc733bc22fe7400018e2f0aa5da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LogSnooze</name>
      <anchorfile>classecl_1_1benchmarks_1_1LogSnooze.html</anchorfile>
      <anchor>aa9cc3565eebc577e4ac9cbe98cdd743d</anchor>
      <arglist>(const long &amp;ms)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printLog</name>
      <anchorfile>classecl_1_1benchmarks_1_1LogSnooze.html</anchorfile>
      <anchor>a9a2b3f0ae96075d80908e78b8664c975</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>avg</name>
      <anchorfile>classecl_1_1benchmarks_1_1LogSnooze.html</anchorfile>
      <anchor>ab4b8a69d344ec17aaa247dc083c08b1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>avg_noise</name>
      <anchorfile>classecl_1_1benchmarks_1_1LogSnooze.html</anchorfile>
      <anchor>ac72da7a8aa451c5754ae1cb9570db0c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>count</name>
      <anchorfile>classecl_1_1benchmarks_1_1LogSnooze.html</anchorfile>
      <anchor>a9ffb68a0a5892241426c80b4165dedf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>latency</name>
      <anchorfile>classecl_1_1benchmarks_1_1LogSnooze.html</anchorfile>
      <anchor>ae456498da213c4d6fb1a1d6e276c14a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max</name>
      <anchorfile>classecl_1_1benchmarks_1_1LogSnooze.html</anchorfile>
      <anchor>ad89d4d12f30a22e72c2ea66e4e776307</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long</type>
      <name>period_ms</name>
      <anchorfile>classecl_1_1benchmarks_1_1LogSnooze.html</anchorfile>
      <anchor>add5e1971aa79a54170eb2ad58bfdf8e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TimeStructure</type>
      <name>time_actual</name>
      <anchorfile>classecl_1_1benchmarks_1_1LogSnooze.html</anchorfile>
      <anchor>a4401d2fe8b1979d0ef525816f0b3979b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ecl::utils</name>
    <filename>namespaceecl_1_1utils.html</filename>
    <class kind="class">ecl::utils::Reader</class>
    <class kind="class">ecl::utils::Writer</class>
  </compound>
  <compound kind="class">
    <name>ecl::utils::Reader</name>
    <filename>classecl_1_1utils_1_1Reader.html</filename>
    <member kind="function">
      <type></type>
      <name>Reader</name>
      <anchorfile>classecl_1_1utils_1_1Reader.html</anchorfile>
      <anchor>a2f5ae53d1cda851822e54940a384979d</anchor>
      <arglist>(Serial *serial_device, bool hexFormat=false, bool timestamps=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Reader</name>
      <anchorfile>classecl_1_1utils_1_1Reader.html</anchorfile>
      <anchor>a47886f7f4758b0d21d798761ec543203</anchor>
      <arglist>(Serial *serial_device, bool timestamps=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wait</name>
      <anchorfile>classecl_1_1utils_1_1Reader.html</anchorfile>
      <anchor>aef2cec6d0654329fd66e373617d36216</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wait</name>
      <anchorfile>classecl_1_1utils_1_1Reader.html</anchorfile>
      <anchor>aef2cec6d0654329fd66e373617d36216</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>run</name>
      <anchorfile>classecl_1_1utils_1_1Reader.html</anchorfile>
      <anchor>aaf8d46f5f0bc751e593a5eced6e60318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>run</name>
      <anchorfile>classecl_1_1utils_1_1Reader.html</anchorfile>
      <anchor>aaf8d46f5f0bc751e593a5eced6e60318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long</type>
      <name>current_time</name>
      <anchorfile>classecl_1_1utils_1_1Reader.html</anchorfile>
      <anchor>a1b2294c11106ca8520e08e3f01de6eea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>display_timestamps</name>
      <anchorfile>classecl_1_1utils_1_1Reader.html</anchorfile>
      <anchor>a715c3d4b9502f446448ef9dcc61c88bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Format&lt; long &gt;</type>
      <name>format</name>
      <anchorfile>classecl_1_1utils_1_1Reader.html</anchorfile>
      <anchor>a15ac5e6c9337357e8b48c2c3fd63c45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>hex</name>
      <anchorfile>classecl_1_1utils_1_1Reader.html</anchorfile>
      <anchor>a21a3822a9a93ef92b8c81142f9c19419</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Format&lt; unsigned char &gt;</type>
      <name>hex_format</name>
      <anchorfile>classecl_1_1utils_1_1Reader.html</anchorfile>
      <anchor>a2500324a92d2268dc1edecaa75df0375</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Serial *</type>
      <name>serial</name>
      <anchorfile>classecl_1_1utils_1_1Reader.html</anchorfile>
      <anchor>a6b2ace0cb32f2d6d14f4f0efb00ca84d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Thread</type>
      <name>thread</name>
      <anchorfile>classecl_1_1utils_1_1Reader.html</anchorfile>
      <anchor>ad39425ea1df4729daf0efe4876ab2971</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TimeStamp</type>
      <name>time</name>
      <anchorfile>classecl_1_1utils_1_1Reader.html</anchorfile>
      <anchor>abb313440189659aed3ce8d96189c71d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ecl::utils::Writer</name>
    <filename>classecl_1_1utils_1_1Writer.html</filename>
    <member kind="function">
      <type>void</type>
      <name>wait</name>
      <anchorfile>classecl_1_1utils_1_1Writer.html</anchorfile>
      <anchor>a489ed18a6e562b8c0bc6e5aeed01276e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wait</name>
      <anchorfile>classecl_1_1utils_1_1Writer.html</anchorfile>
      <anchor>a489ed18a6e562b8c0bc6e5aeed01276e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Writer</name>
      <anchorfile>classecl_1_1utils_1_1Writer.html</anchorfile>
      <anchor>a0bee43b026539ea0c8c76eb1f410a457</anchor>
      <arglist>(Serial *serial_device, bool timestamps=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Writer</name>
      <anchorfile>classecl_1_1utils_1_1Writer.html</anchorfile>
      <anchor>a0bee43b026539ea0c8c76eb1f410a457</anchor>
      <arglist>(Serial *serial_device, bool timestamps=false)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>run</name>
      <anchorfile>classecl_1_1utils_1_1Writer.html</anchorfile>
      <anchor>a2ae6eff1515c386ff41bf38ae3ce076a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>run</name>
      <anchorfile>classecl_1_1utils_1_1Writer.html</anchorfile>
      <anchor>a2ae6eff1515c386ff41bf38ae3ce076a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long</type>
      <name>current_time</name>
      <anchorfile>classecl_1_1utils_1_1Writer.html</anchorfile>
      <anchor>abf48f4a277d2ff0c50b8c2ffcfd3244b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>display_timestamps</name>
      <anchorfile>classecl_1_1utils_1_1Writer.html</anchorfile>
      <anchor>a84e248bff96a1bd5c1fa4eba3d2b3daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Format&lt; char &gt;</type>
      <name>hex_format</name>
      <anchorfile>classecl_1_1utils_1_1Writer.html</anchorfile>
      <anchor>a5c10272ca3dacc419a4d226506afa61b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Serial *</type>
      <name>serial</name>
      <anchorfile>classecl_1_1utils_1_1Writer.html</anchorfile>
      <anchor>a8e49d62f417b971e3f334b2068d142dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Thread</type>
      <name>thread</name>
      <anchorfile>classecl_1_1utils_1_1Writer.html</anchorfile>
      <anchor>a606ff13571a2e02b23579cd7621139fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TimeStamp</type>
      <name>timestamp</name>
      <anchorfile>classecl_1_1utils_1_1Writer.html</anchorfile>
      <anchor>aee4df281a38807cd2f838bfb6bc820f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Converter&lt; vector&lt; char &gt; &gt;</type>
      <name>toByteArray</name>
      <anchorfile>classecl_1_1utils_1_1Writer.html</anchorfile>
      <anchor>a49b116287ed1911fab0c43b975b0bb15</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">Benchmarks</docanchor>
    <docanchor file="index">ChangeLog</docanchor>
    <docanchor file="index">Utilities</docanchor>
    <docanchor file="index">packageSummary</docanchor>
  </compound>
</tagfile>
