<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>ConfigFile.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/c++/examples/ld/ld_config/src/</path>
    <filename>ConfigFile_8cpp</filename>
    <includes id="ConfigFile_8h" name="ConfigFile.h" local="yes" imported="no">ConfigFile.h</includes>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>ConfigFile_8cpp.html</anchorfile>
      <anchor>a8ccacbc37db1992a5515e2c72fc83ce6</anchor>
      <arglist>(std::ostream &amp;os, const ConfigFile &amp;cf)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>ConfigFile_8cpp.html</anchorfile>
      <anchor>a25042475439039e70f90febe7d0e63ec</anchor>
      <arglist>(std::istream &amp;is, ConfigFile &amp;cf)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ConfigFile.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/c++/examples/ld/ld_config/src/</path>
    <filename>ConfigFile_8h</filename>
    <class kind="class">ConfigFile</class>
    <class kind="struct">ConfigFile::file_not_found</class>
    <class kind="struct">ConfigFile::key_not_found</class>
  </compound>
  <compound kind="file">
    <name>ld/ld_config/src/main.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/c++/examples/ld/ld_config/src/</path>
    <filename>ld_2ld__config_2src_2main_8cc</filename>
    <includes id="SickLD_8hh" name="SickLD.hh" local="no" imported="no">sicktoolbox/SickLD.hh</includes>
    <includes id="ConfigFile_8h" name="ConfigFile.h" local="yes" imported="no">ConfigFile.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CONFIG_OPT_MOTOR_SPD_STR</name>
      <anchorfile>ld_2ld__config_2src_2main_8cc.html</anchorfile>
      <anchor>ab787706b6bb5d7a8a98ecd13ae70d74d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONFIG_OPT_SCAN_AREA_STR</name>
      <anchorfile>ld_2ld__config_2src_2main_8cc.html</anchorfile>
      <anchor>a1719199c68f22c13d60ce8eeea719ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONFIG_OPT_SCAN_RES_STR</name>
      <anchorfile>ld_2ld__config_2src_2main_8cc.html</anchorfile>
      <anchor>a3648e100cb03c616c3b8186b3fa6d1a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INVALID_OPTION_STRING</name>
      <anchorfile>ld_2ld__config_2src_2main_8cc.html</anchorfile>
      <anchor>a9d95b7bece953e7821117256f62b65be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PROMPT_STRING</name>
      <anchorfile>ld_2ld__config_2src_2main_8cc.html</anchorfile>
      <anchor>a0952d8419613015b8951edaf152606f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>getFilename</name>
      <anchorfile>ld_2ld__config_2src_2main_8cc.html</anchorfile>
      <anchor>a2d68598cc4a9c60fc07c007ccb579b86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getUserOption</name>
      <anchorfile>ld_2ld__config_2src_2main_8cc.html</anchorfile>
      <anchor>a3d6ac94ff86e9695a18de57db635de42</anchor>
      <arglist>(bool &amp;is_null_input)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ld_2ld__config_2src_2main_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseNumStr</name>
      <anchorfile>ld_2ld__config_2src_2main_8cc.html</anchorfile>
      <anchor>af3821a392cc678bd18cf6ec0ad358b75</anchor>
      <arglist>(const string &amp;entry, double &amp;num)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseScanAreasStr</name>
      <anchorfile>ld_2ld__config_2src_2main_8cc.html</anchorfile>
      <anchor>a634586a86eb1d1bce7b9a1ca14dd8d6c</anchor>
      <arglist>(string &amp;scan_areas_str, double *start_angs, double *stop_angs, int &amp;num_sectors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printConfig</name>
      <anchorfile>ld_2ld__config_2src_2main_8cc.html</anchorfile>
      <anchor>a18497a93b766710f22984ca08072fc76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConfig</name>
      <anchorfile>ld_2ld__config_2src_2main_8cc.html</anchorfile>
      <anchor>ae86dafa0e6d7fa16d51397d23b4720bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sigintHandler</name>
      <anchorfile>ld_2ld__config_2src_2main_8cc.html</anchorfile>
      <anchor>a2915a18b5cec52f24c1edd02f67a7c96</anchor>
      <arglist>(int signal)</arglist>
    </member>
    <member kind="variable">
      <type>SickLD *</type>
      <name>sick_ld</name>
      <anchorfile>ld_2ld__config_2src_2main_8cc.html</anchorfile>
      <anchor>aa674dfce823e5a4236bc008ae315633f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ld/ld_more_config/src/main.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/c++/examples/ld/ld_more_config/src/</path>
    <filename>ld_2ld__more__config_2src_2main_8cc</filename>
    <includes id="SickLD_8hh" name="SickLD.hh" local="no" imported="no">sicktoolbox/SickLD.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ld_2ld__more__config_2src_2main_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ld/ld_multi_sector/src/main.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/c++/examples/ld/ld_multi_sector/src/</path>
    <filename>ld_2ld__multi__sector_2src_2main_8cc</filename>
    <includes id="SickLD_8hh" name="SickLD.hh" local="no" imported="no">sicktoolbox/SickLD.hh</includes>
    <member kind="define">
      <type>#define</type>
      <name>NUM_ACTIVE_SECTORS</name>
      <anchorfile>ld_2ld__multi__sector_2src_2main_8cc.html</anchorfile>
      <anchor>ae92f32eada3a4d1731a95cf9bffe7513</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ld_2ld__multi__sector_2src_2main_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ld/ld_single_sector/src/main.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/c++/examples/ld/ld_single_sector/src/</path>
    <filename>ld_2ld__single__sector_2src_2main_8cc</filename>
    <includes id="SickLD_8hh" name="SickLD.hh" local="no" imported="no">sicktoolbox/SickLD.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ld_2ld__single__sector_2src_2main_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lms1xx/lms1xx_simple_app/src/main.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/c++/examples/lms1xx/lms1xx_simple_app/src/</path>
    <filename>lms1xx_2lms1xx__simple__app_2src_2main_8cc</filename>
    <includes id="SickLMS1xx_8hh" name="SickLMS1xx.hh" local="no" imported="no">sicktoolbox/SickLMS1xx.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>lms1xx_2lms1xx__simple__app_2src_2main_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lms2xx/lms2xx_config/src/main.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/c++/examples/lms2xx/lms2xx_config/src/</path>
    <filename>lms2xx_2lms2xx__config_2src_2main_8cc</filename>
    <includes id="SickLMS2xx_8hh" name="SickLMS2xx.hh" local="no" imported="no">sicktoolbox/SickLMS2xx.hh</includes>
    <member kind="define">
      <type>#define</type>
      <name>INVALID_OPTION_STRING</name>
      <anchorfile>lms2xx_2lms2xx__config_2src_2main_8cc.html</anchorfile>
      <anchor>a9d95b7bece953e7821117256f62b65be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PROMPT_STRING</name>
      <anchorfile>lms2xx_2lms2xx__config_2src_2main_8cc.html</anchorfile>
      <anchor>a0952d8419613015b8951edaf152606f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getUserOption</name>
      <anchorfile>lms2xx_2lms2xx__config_2src_2main_8cc.html</anchorfile>
      <anchor>a3d6ac94ff86e9695a18de57db635de42</anchor>
      <arglist>(bool &amp;is_null_input)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>lms2xx_2lms2xx__config_2src_2main_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAvailabilityLevel</name>
      <anchorfile>lms2xx_2lms2xx__config_2src_2main_8cc.html</anchorfile>
      <anchor>a111e6696083b95ee4c8b2d4cf92ee683</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMeasuringMode</name>
      <anchorfile>lms2xx_2lms2xx__config_2src_2main_8cc.html</anchorfile>
      <anchor>a90c0bc074499d56962bcd7954ad50753</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMeasuringUnits</name>
      <anchorfile>lms2xx_2lms2xx__config_2src_2main_8cc.html</anchorfile>
      <anchor>a667e26dfcb9e3cf0369017cce5dd58a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensitivityLevel</name>
      <anchorfile>lms2xx_2lms2xx__config_2src_2main_8cc.html</anchorfile>
      <anchor>a5d433aad093829378e3dd7d48a0cbf14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sigintHandler</name>
      <anchorfile>lms2xx_2lms2xx__config_2src_2main_8cc.html</anchorfile>
      <anchor>a2915a18b5cec52f24c1edd02f67a7c96</anchor>
      <arglist>(int signal)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>strToInt</name>
      <anchorfile>lms2xx_2lms2xx__config_2src_2main_8cc.html</anchorfile>
      <anchor>a08ac9ac6c904f5e275e6bcf1a23c9803</anchor>
      <arglist>(string input_str)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeToEEPROM</name>
      <anchorfile>lms2xx_2lms2xx__config_2src_2main_8cc.html</anchorfile>
      <anchor>a168d6fb3e5bb13ebac77573dfb9882ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>SickLMS2xx *</type>
      <name>sick_lms_2xx</name>
      <anchorfile>lms2xx_2lms2xx__config_2src_2main_8cc.html</anchorfile>
      <anchor>a28ca6c3b5088b8c5e8ef735a593c66b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lms2xx/lms2xx_mean_values/src/main.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/c++/examples/lms2xx/lms2xx_mean_values/src/</path>
    <filename>lms2xx_2lms2xx__mean__values_2src_2main_8cc</filename>
    <includes id="SickLMS2xx_8hh" name="SickLMS2xx.hh" local="no" imported="no">sicktoolbox/SickLMS2xx.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>lms2xx_2lms2xx__mean__values_2src_2main_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lms2xx/lms2xx_partial_scan/src/main.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/c++/examples/lms2xx/lms2xx_partial_scan/src/</path>
    <filename>lms2xx_2lms2xx__partial__scan_2src_2main_8cc</filename>
    <includes id="SickLMS2xx_8hh" name="SickLMS2xx.hh" local="no" imported="no">sicktoolbox/SickLMS2xx.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>lms2xx_2lms2xx__partial__scan_2src_2main_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lms2xx/lms2xx_real_time_indices/src/main.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/c++/examples/lms2xx/lms2xx_real_time_indices/src/</path>
    <filename>lms2xx_2lms2xx__real__time__indices_2src_2main_8cc</filename>
    <includes id="SickLMS2xx_8hh" name="SickLMS2xx.hh" local="no" imported="no">sicktoolbox/SickLMS2xx.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>lms2xx_2lms2xx__real__time__indices_2src_2main_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lms2xx/lms2xx_set_variant/src/main.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/c++/examples/lms2xx/lms2xx_set_variant/src/</path>
    <filename>lms2xx_2lms2xx__set__variant_2src_2main_8cc</filename>
    <includes id="SickLMS2xx_8hh" name="SickLMS2xx.hh" local="no" imported="no">sicktoolbox/SickLMS2xx.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>lms2xx_2lms2xx__set__variant_2src_2main_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lms2xx/lms2xx_simple_app/src/main.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/c++/examples/lms2xx/lms2xx_simple_app/src/</path>
    <filename>lms2xx_2lms2xx__simple__app_2src_2main_8cc</filename>
    <includes id="SickLMS2xx_8hh" name="SickLMS2xx.hh" local="no" imported="no">sicktoolbox/SickLMS2xx.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>lms2xx_2lms2xx__simple__app_2src_2main_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lms2xx/lms2xx_stream_range_and_reflect/src/main.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/c++/examples/lms2xx/lms2xx_stream_range_and_reflect/src/</path>
    <filename>lms2xx_2lms2xx__stream__range__and__reflect_2src_2main_8cc</filename>
    <includes id="SickLMS2xx_8hh" name="SickLMS2xx.hh" local="no" imported="no">sicktoolbox/SickLMS2xx.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>lms2xx_2lms2xx__stream__range__and__reflect_2src_2main_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lms2xx/lms2xx_subrange/src/main.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/c++/examples/lms2xx/lms2xx_subrange/src/</path>
    <filename>lms2xx_2lms2xx__subrange_2src_2main_8cc</filename>
    <includes id="SickLMS2xx_8hh" name="SickLMS2xx.hh" local="no" imported="no">sicktoolbox/SickLMS2xx.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>lms2xx_2lms2xx__subrange_2src_2main_8cc.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SickBufferMonitor.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/include/sicktoolbox/</path>
    <filename>SickBufferMonitor_8hh</filename>
    <includes id="SickException_8hh" name="SickException.hh" local="yes" imported="no">SickException.hh</includes>
    <class kind="class">SickToolbox::SickBufferMonitor</class>
    <namespace>SickToolbox</namespace>
  </compound>
  <compound kind="file">
    <name>SickConfig.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/include/sicktoolbox/</path>
    <filename>SickConfig_8hh</filename>
    <member kind="define">
      <type>#define</type>
      <name>HAVE__BOOL</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a862ffdbac7ac8323712310a418b7d9a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_ARPA_INET_H</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a7d1a71461e07569d0c9003da24c30a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_DLFCN_H</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a0ee1617ff2f6885ef384a3dd46f9b9d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_FCNTL_H</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a765d75020849aa0a9b6becd9a5b7a193</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_GETTIMEOFDAY</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a32e7ff1da5763e68f44097cb23826415</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_INTTYPES_H</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>ab90a030ff2790ebdc176660a6dd2a478</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_LINUX_SERIAL_H</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a98403d7ab6dbc8bd1bf4cdb961a49817</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_MEMORY_H</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>ae93a78f9d076138897af441c9f86f285</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_MEMSET</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a3df52e9809253860c385be6f3a160607</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_NETINET_IN_H</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a0938658b988a082864efcee2d1b2bfd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_PTHREAD</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>aac699f6be8f38e3c8a5f375df9a12aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_SELECT</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>aee3a7313d861afa18971031528fd0cd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_SOCKET</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a4cd6234bfe3f7c10968a1151f43ce280</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_STDBOOL_H</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a8c3fa1b2f1be8c6f6929548c548cf50a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_STDINT_H</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>ab6cd6d1c63c1e26ea2d4537b77148354</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_STDLIB_H</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a9e0e434ec1a6ddbd97db12b5a32905e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_STRCASECMP</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a1569275063253ce85180e755a82e536d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_STRING_H</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>ad4c234dd1625255dc626a15886306e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_STRINGS_H</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a405d10d46190bcb0320524c54eafc850</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_SYS_IOCTL_H</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a3c53bc046c95078b26f13b3cfecdf210</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_SYS_SELECT_H</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a927b0f172f6c47a024166a841f261bb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_SYS_SOCKET_H</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>afb96c2bc08ebf33cca68c714f624a58d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_SYS_STAT_H</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>ace156430ba007d19b4348a950d0c692b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_SYS_TIME_H</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a2aae46056558e9d6fef6380f9678ffe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_SYS_TYPES_H</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a69dc70bea5d1f8bd2be9740e974fa666</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_TERMIOS_H</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a55e62c01f41f9c5850dfce5f89a6bb98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_UNISTD_H</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a219b06937831d0da94d801ab13987639</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LT_OBJDIR</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>ac2d5925d76379847dd9fc4747b061659</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PACKAGE</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>aca8570fb706c81df371b7f9bc454ae03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PACKAGE_BUGREPORT</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a1d1d2d7f8d2f95b376954d649ab03233</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PACKAGE_NAME</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a1c0439e4355794c09b64274849eb0279</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PACKAGE_STRING</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>ac73e6f903c16eca7710f92e36e1c6fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PACKAGE_TARNAME</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>af415af6bfede0e8d5453708afe68651c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PACKAGE_URL</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a5c93853116d5a50307b6744f147840aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PACKAGE_VERSION</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>aa326a05d5e30f9e9a4bb0b4469d5d0c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RETSIGTYPE</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>adbe5dcee9c146b338794974137c55e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SELECT_TYPE_ARG1</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a9f4c30db127f8c10d9b4f0eaed1d6e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SELECT_TYPE_ARG234</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a2c1fd0e84b7aaf9617b67596ef9b274f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SELECT_TYPE_ARG5</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>af3f6c94b1def9d6d936270c458f586a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STDC_HEADERS</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a550e5c272cc3cf3814651721167dcd23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIME_WITH_SYS_TIME</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a2b44ef64cf38e064ef11e11f35271380</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VERSION</name>
      <anchorfile>SickConfig_8hh.html</anchorfile>
      <anchor>a1c6d5de492ac61ad29aec7aa9a436bbf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SickException.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/include/sicktoolbox/</path>
    <filename>SickException_8hh</filename>
    <class kind="class">SickToolbox::SickBadChecksumException</class>
    <class kind="class">SickToolbox::SickConfigException</class>
    <class kind="class">SickToolbox::SickErrorException</class>
    <class kind="class">SickToolbox::SickException</class>
    <class kind="class">SickToolbox::SickIOException</class>
    <class kind="class">SickToolbox::SickThreadException</class>
    <class kind="class">SickToolbox::SickTimeoutException</class>
    <namespace>SickToolbox</namespace>
  </compound>
  <compound kind="file">
    <name>SickLD.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/c++/drivers/ld/sickld/</path>
    <filename>SickLD_8cc</filename>
    <includes id="SickConfig_8hh" name="SickConfig.hh" local="no" imported="no">sicktoolbox/SickConfig.hh</includes>
    <includes id="SickLD_8hh" name="SickLD.hh" local="no" imported="no">sicktoolbox/SickLD.hh</includes>
    <includes id="SickLDMessage_8hh" name="SickLDMessage.hh" local="no" imported="no">sicktoolbox/SickLDMessage.hh</includes>
    <includes id="SickLDBufferMonitor_8hh" name="SickLDBufferMonitor.hh" local="no" imported="no">sicktoolbox/SickLDBufferMonitor.hh</includes>
    <includes id="SickLDUtility_8hh" name="SickLDUtility.hh" local="no" imported="no">sicktoolbox/SickLDUtility.hh</includes>
    <includes id="SickException_8hh" name="SickException.hh" local="no" imported="no">sicktoolbox/SickException.hh</includes>
    <namespace>SickToolbox</namespace>
  </compound>
  <compound kind="file">
    <name>SickLD.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/include/sicktoolbox/</path>
    <filename>SickLD_8hh</filename>
    <includes id="SickLIDAR_8hh" name="SickLIDAR.hh" local="yes" imported="no">SickLIDAR.hh</includes>
    <includes id="SickLDBufferMonitor_8hh" name="SickLDBufferMonitor.hh" local="yes" imported="no">SickLDBufferMonitor.hh</includes>
    <includes id="SickLDMessage_8hh" name="SickLDMessage.hh" local="yes" imported="no">SickLDMessage.hh</includes>
    <includes id="SickException_8hh" name="SickException.hh" local="yes" imported="no">SickException.hh</includes>
    <class kind="struct">SickToolbox::SickLD::sick_ld_config_ethernet_tag</class>
    <class kind="struct">SickToolbox::SickLD::sick_ld_config_global_tag</class>
    <class kind="struct">SickToolbox::SickLD::sick_ld_config_sector_tag</class>
    <class kind="struct">SickToolbox::SickLD::sick_ld_identity_tag</class>
    <class kind="struct">SickToolbox::SickLD::sick_ld_scan_profile_tag</class>
    <class kind="struct">SickToolbox::SickLD::sick_ld_sector_data_tag</class>
    <class kind="class">SickToolbox::SickLD</class>
    <namespace>SickToolbox</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_SICK_CONNECT_TIMEOUT</name>
      <anchorfile>SickLD_8hh.html</anchorfile>
      <anchor>a519ca084bc54d08ba09326e4ad2bc42b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_SICK_IP_ADDRESS</name>
      <anchorfile>SickLD_8hh.html</anchorfile>
      <anchor>a4c03e6b806cfc3157a0cce24a1ea8ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_SICK_MESSAGE_TIMEOUT</name>
      <anchorfile>SickLD_8hh.html</anchorfile>
      <anchor>aa576a3e5bbc7525ac24f94b945c9d165</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_SICK_NUM_SCAN_PROFILES</name>
      <anchorfile>SickLD_8hh.html</anchorfile>
      <anchor>a282ccc93129f2e443340eaa311f5f00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_SICK_SIGNAL_SET</name>
      <anchorfile>SickLD_8hh.html</anchorfile>
      <anchor>aa7feb3eb8a19a23f664f927ee9939d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_SICK_TCP_PORT</name>
      <anchorfile>SickLD_8hh.html</anchorfile>
      <anchor>ab7c3989ce9225752d53baa28425ded2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SWAP_VALUES</name>
      <anchorfile>SickLD_8hh.html</anchorfile>
      <anchor>acab9f596489279cb2bfb58caf0f42e5f</anchor>
      <arglist>(x, y, t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SickLDBufferMonitor.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/c++/drivers/ld/sickld/</path>
    <filename>SickLDBufferMonitor_8cc</filename>
    <includes id="SickConfig_8hh" name="SickConfig.hh" local="no" imported="no">sicktoolbox/SickConfig.hh</includes>
    <includes id="SickLDBufferMonitor_8hh" name="SickLDBufferMonitor.hh" local="no" imported="no">sicktoolbox/SickLDBufferMonitor.hh</includes>
    <includes id="SickLDMessage_8hh" name="SickLDMessage.hh" local="no" imported="no">sicktoolbox/SickLDMessage.hh</includes>
    <includes id="SickException_8hh" name="SickException.hh" local="no" imported="no">sicktoolbox/SickException.hh</includes>
    <includes id="SickLDUtility_8hh" name="SickLDUtility.hh" local="no" imported="no">sicktoolbox/SickLDUtility.hh</includes>
    <namespace>SickToolbox</namespace>
  </compound>
  <compound kind="file">
    <name>SickLDBufferMonitor.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/include/sicktoolbox/</path>
    <filename>SickLDBufferMonitor_8hh</filename>
    <includes id="SickLDMessage_8hh" name="SickLDMessage.hh" local="yes" imported="no">SickLDMessage.hh</includes>
    <includes id="SickBufferMonitor_8hh" name="SickBufferMonitor.hh" local="yes" imported="no">SickBufferMonitor.hh</includes>
    <includes id="SickException_8hh" name="SickException.hh" local="yes" imported="no">SickException.hh</includes>
    <class kind="class">SickToolbox::SickLDBufferMonitor</class>
    <namespace>SickToolbox</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_SICK_BYTE_TIMEOUT</name>
      <anchorfile>SickLDBufferMonitor_8hh.html</anchorfile>
      <anchor>a8285885e70296a704dd4e15dd00c617f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SickLDMessage.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/c++/drivers/ld/sickld/</path>
    <filename>SickLDMessage_8cc</filename>
    <includes id="SickConfig_8hh" name="SickConfig.hh" local="no" imported="no">sicktoolbox/SickConfig.hh</includes>
    <includes id="SickLDMessage_8hh" name="SickLDMessage.hh" local="no" imported="no">sicktoolbox/SickLDMessage.hh</includes>
    <includes id="SickLDUtility_8hh" name="SickLDUtility.hh" local="no" imported="no">sicktoolbox/SickLDUtility.hh</includes>
    <namespace>SickToolbox</namespace>
  </compound>
  <compound kind="file">
    <name>SickLDMessage.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/include/sicktoolbox/</path>
    <filename>SickLDMessage_8hh</filename>
    <includes id="SickMessage_8hh" name="SickMessage.hh" local="yes" imported="no">SickMessage.hh</includes>
    <class kind="class">SickToolbox::SickLDMessage</class>
    <namespace>SickToolbox</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SICK_LD_MSG_HEADER_LEN</name>
      <anchorfile>SickLDMessage_8hh.html</anchorfile>
      <anchor>a86a4bcdb36632bac19be4bf8e98171aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SICK_LD_MSG_PAYLOAD_MAX_LEN</name>
      <anchorfile>SickLDMessage_8hh.html</anchorfile>
      <anchor>ab890f9580367fa0510fc241dbef5d5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SICK_LD_MSG_TRAILER_LEN</name>
      <anchorfile>SickLDMessage_8hh.html</anchorfile>
      <anchor>a897c46598b1b7f1d6495e0490f9a98f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SickLDUtility.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/include/sicktoolbox/</path>
    <filename>SickLDUtility_8hh</filename>
    <includes id="SickConfig_8hh" name="SickConfig.hh" local="yes" imported="no">SickConfig.hh</includes>
    <namespace>SickToolbox</namespace>
    <member kind="define">
      <type>#define</type>
      <name>REVERSE_BYTE_ORDER_16</name>
      <anchorfile>SickLDUtility_8hh.html</anchorfile>
      <anchor>a58605f06b1174b407ede06f92f49edbc</anchor>
      <arglist>(y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REVERSE_BYTE_ORDER_32</name>
      <anchorfile>SickLDUtility_8hh.html</anchorfile>
      <anchor>a0ec96565383a64aba7a5c23b520b9c34</anchor>
      <arglist>(y)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>host_to_sick_ld_byte_order</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>af3802860230c56e8ee99e105ef5a6030</anchor>
      <arglist>(uint16_t value)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>host_to_sick_ld_byte_order</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>ae12e2fbc1c2ea372df29dbfb0c11ecce</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>sick_ld_to_host_byte_order</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>a49579bf2ca419a99de532ea9e0bda996</anchor>
      <arglist>(uint16_t value)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>sick_ld_to_host_byte_order</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>ab0c1ac3304579f4409847701f990bf1f</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SickLIDAR.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/include/sicktoolbox/</path>
    <filename>SickLIDAR_8hh</filename>
    <includes id="SickException_8hh" name="SickException.hh" local="yes" imported="no">SickException.hh</includes>
    <class kind="class">SickToolbox::SickLIDAR</class>
    <namespace>SickToolbox</namespace>
  </compound>
  <compound kind="file">
    <name>SickLMS1xx.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/c++/drivers/lms1xx/sicklms1xx/</path>
    <filename>SickLMS1xx_8cc</filename>
    <includes id="SickConfig_8hh" name="SickConfig.hh" local="no" imported="no">sicktoolbox/SickConfig.hh</includes>
    <includes id="SickLMS1xx_8hh" name="SickLMS1xx.hh" local="no" imported="no">sicktoolbox/SickLMS1xx.hh</includes>
    <includes id="SickLMS1xxMessage_8hh" name="SickLMS1xxMessage.hh" local="no" imported="no">sicktoolbox/SickLMS1xxMessage.hh</includes>
    <includes id="SickLMS1xxBufferMonitor_8hh" name="SickLMS1xxBufferMonitor.hh" local="no" imported="no">sicktoolbox/SickLMS1xxBufferMonitor.hh</includes>
    <includes id="SickLMS1xxUtility_8hh" name="SickLMS1xxUtility.hh" local="no" imported="no">sicktoolbox/SickLMS1xxUtility.hh</includes>
    <includes id="SickException_8hh" name="SickException.hh" local="no" imported="no">sicktoolbox/SickException.hh</includes>
    <namespace>SickToolbox</namespace>
  </compound>
  <compound kind="file">
    <name>SickLMS1xx.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/include/sicktoolbox/</path>
    <filename>SickLMS1xx_8hh</filename>
    <includes id="SickLIDAR_8hh" name="SickLIDAR.hh" local="yes" imported="no">SickLIDAR.hh</includes>
    <includes id="SickLMS1xxBufferMonitor_8hh" name="SickLMS1xxBufferMonitor.hh" local="yes" imported="no">SickLMS1xxBufferMonitor.hh</includes>
    <includes id="SickLMS1xxMessage_8hh" name="SickLMS1xxMessage.hh" local="yes" imported="no">SickLMS1xxMessage.hh</includes>
    <includes id="SickException_8hh" name="SickException.hh" local="yes" imported="no">SickException.hh</includes>
    <class kind="struct">SickToolbox::SickLMS1xx::sick_lms_1xx_scan_config_tag</class>
    <class kind="class">SickToolbox::SickLMS1xx</class>
    <namespace>SickToolbox</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_SICK_LMS_1XX_CONNECT_TIMEOUT</name>
      <anchorfile>SickLMS1xx_8hh.html</anchorfile>
      <anchor>ac1d51b62db4178790ed7bcdb02897f70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_SICK_LMS_1XX_IP_ADDRESS</name>
      <anchorfile>SickLMS1xx_8hh.html</anchorfile>
      <anchor>a157019166ec1c6a02e1cafd5fdc9558c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_SICK_LMS_1XX_MESSAGE_TIMEOUT</name>
      <anchorfile>SickLMS1xx_8hh.html</anchorfile>
      <anchor>aab2ee60c90c2abd953690bd9e45fc10a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_SICK_LMS_1XX_STATUS_TIMEOUT</name>
      <anchorfile>SickLMS1xx_8hh.html</anchorfile>
      <anchor>aea0887e0c0c8420d3cbb7fddcae5c2a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_SICK_LMS_1XX_TCP_PORT</name>
      <anchorfile>SickLMS1xx_8hh.html</anchorfile>
      <anchor>a00375a5e2b6440d6e71c0bbdc428b60f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SICK_LMS_1XX_SCAN_AREA_MAX_ANGLE</name>
      <anchorfile>SickLMS1xx_8hh.html</anchorfile>
      <anchor>a5a6265d8ff7999ec8e41faff5c3f4c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SICK_LMS_1XX_SCAN_AREA_MIN_ANGLE</name>
      <anchorfile>SickLMS1xx_8hh.html</anchorfile>
      <anchor>a65950fa4f759faf7902d50a55c14a396</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS1xx::sick_lms_1xx_scan_format_t</type>
      <name>sick_lms_1xx_scan_format_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>ae9ca9d9e97c5d3f8046ae6822c005b65</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS1xx::sick_lms_1xx_scan_freq_t</type>
      <name>sick_lms_1xx_scan_freq_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>aef29665c60bc2732945ac61100ee8f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS1xx::sick_lms_1xx_scan_res_t</type>
      <name>sick_lms_1xx_scan_res_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>a1da3b63cb3a9e8c24c1ed5f629f6cd33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS1xx::sick_lms_1xx_status_t</type>
      <name>sick_lms_1xx_status_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>acf535d6cdba02f3e3d1c61846a6fbe6c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SickLMS1xxBufferMonitor.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/c++/drivers/lms1xx/sicklms1xx/</path>
    <filename>SickLMS1xxBufferMonitor_8cc</filename>
    <includes id="SickConfig_8hh" name="SickConfig.hh" local="no" imported="no">sicktoolbox/SickConfig.hh</includes>
    <includes id="SickLMS1xxBufferMonitor_8hh" name="SickLMS1xxBufferMonitor.hh" local="no" imported="no">sicktoolbox/SickLMS1xxBufferMonitor.hh</includes>
    <includes id="SickLMS1xxMessage_8hh" name="SickLMS1xxMessage.hh" local="no" imported="no">sicktoolbox/SickLMS1xxMessage.hh</includes>
    <includes id="SickLMS1xxUtility_8hh" name="SickLMS1xxUtility.hh" local="no" imported="no">sicktoolbox/SickLMS1xxUtility.hh</includes>
    <includes id="SickException_8hh" name="SickException.hh" local="no" imported="no">sicktoolbox/SickException.hh</includes>
    <namespace>SickToolbox</namespace>
  </compound>
  <compound kind="file">
    <name>SickLMS1xxBufferMonitor.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/include/sicktoolbox/</path>
    <filename>SickLMS1xxBufferMonitor_8hh</filename>
    <includes id="SickLMS1xxMessage_8hh" name="SickLMS1xxMessage.hh" local="yes" imported="no">SickLMS1xxMessage.hh</includes>
    <includes id="SickBufferMonitor_8hh" name="SickBufferMonitor.hh" local="yes" imported="no">SickBufferMonitor.hh</includes>
    <includes id="SickException_8hh" name="SickException.hh" local="yes" imported="no">SickException.hh</includes>
    <class kind="class">SickToolbox::SickLMS1xxBufferMonitor</class>
    <namespace>SickToolbox</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_SICK_LMS_1XX_BYTE_TIMEOUT</name>
      <anchorfile>SickLMS1xxBufferMonitor_8hh.html</anchorfile>
      <anchor>a8b6d7c709e3d7ab523503a7ae5e3fb78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SickLMS1xxMessage.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/c++/drivers/lms1xx/sicklms1xx/</path>
    <filename>SickLMS1xxMessage_8cc</filename>
    <includes id="SickConfig_8hh" name="SickConfig.hh" local="no" imported="no">sicktoolbox/SickConfig.hh</includes>
    <includes id="SickLMS1xxMessage_8hh" name="SickLMS1xxMessage.hh" local="no" imported="no">sicktoolbox/SickLMS1xxMessage.hh</includes>
    <includes id="SickLMS1xxUtility_8hh" name="SickLMS1xxUtility.hh" local="no" imported="no">sicktoolbox/SickLMS1xxUtility.hh</includes>
    <namespace>SickToolbox</namespace>
  </compound>
  <compound kind="file">
    <name>SickLMS1xxMessage.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/include/sicktoolbox/</path>
    <filename>SickLMS1xxMessage_8hh</filename>
    <includes id="SickMessage_8hh" name="SickMessage.hh" local="yes" imported="no">SickMessage.hh</includes>
    <includes id="SickException_8hh" name="SickException.hh" local="yes" imported="no">SickException.hh</includes>
    <class kind="class">SickToolbox::SickLMS1xxMessage</class>
    <namespace>SickToolbox</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SICK_LMS_1XX_MSG_HEADER_LEN</name>
      <anchorfile>SickLMS1xxMessage_8hh.html</anchorfile>
      <anchor>a539333d2fb8cac9f9fbc6404b5616777</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SICK_LMS_1XX_MSG_PAYLOAD_MAX_LEN</name>
      <anchorfile>SickLMS1xxMessage_8hh.html</anchorfile>
      <anchor>a04cc71f589d9c2401a9e90aac89edca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SICK_LMS_1XX_MSG_TRAILER_LEN</name>
      <anchorfile>SickLMS1xxMessage_8hh.html</anchorfile>
      <anchor>a9558bc09b325508b12376fc278355ae6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SickLMS1xxUtility.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/include/sicktoolbox/</path>
    <filename>SickLMS1xxUtility_8hh</filename>
    <includes id="SickConfig_8hh" name="SickConfig.hh" local="yes" imported="no">SickConfig.hh</includes>
    <namespace>SickToolbox</namespace>
    <member kind="define">
      <type>#define</type>
      <name>REVERSE_BYTE_ORDER_16</name>
      <anchorfile>SickLMS1xxUtility_8hh.html</anchorfile>
      <anchor>a58605f06b1174b407ede06f92f49edbc</anchor>
      <arglist>(y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REVERSE_BYTE_ORDER_32</name>
      <anchorfile>SickLMS1xxUtility_8hh.html</anchorfile>
      <anchor>a0ec96565383a64aba7a5c23b520b9c34</anchor>
      <arglist>(y)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>host_to_sick_lms_1xx_byte_order</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>a4ad712d06733c81f914d130cd1091baf</anchor>
      <arglist>(uint16_t value)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>host_to_sick_lms_1xx_byte_order</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>a779cba9d6af8b664239ea88d5788fb58</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>int_to_str</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>ae4cd33d51c52aceade252ab4c73d16ab</anchor>
      <arglist>(const int value)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>sick_lms_1xx_to_host_byte_order</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>afe4115e204f73637f91022bcc8189883</anchor>
      <arglist>(uint16_t value)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>sick_lms_1xx_to_host_byte_order</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>a000b069eb62b6fe7d8e8142f0f6ed9f1</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SickLMS2xx.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/c++/drivers/lms2xx/sicklms2xx/</path>
    <filename>SickLMS2xx_8cc</filename>
    <includes id="SickConfig_8hh" name="SickConfig.hh" local="no" imported="no">sicktoolbox/SickConfig.hh</includes>
    <includes id="SickLMS2xx_8hh" name="SickLMS2xx.hh" local="no" imported="no">sicktoolbox/SickLMS2xx.hh</includes>
    <includes id="SickLMS2xxMessage_8hh" name="SickLMS2xxMessage.hh" local="no" imported="no">sicktoolbox/SickLMS2xxMessage.hh</includes>
    <includes id="SickLMS2xxBufferMonitor_8hh" name="SickLMS2xxBufferMonitor.hh" local="no" imported="no">sicktoolbox/SickLMS2xxBufferMonitor.hh</includes>
    <includes id="SickLMS2xxUtility_8hh" name="SickLMS2xxUtility.hh" local="no" imported="no">sicktoolbox/SickLMS2xxUtility.hh</includes>
    <includes id="SickException_8hh" name="SickException.hh" local="no" imported="no">sicktoolbox/SickException.hh</includes>
    <namespace>SickToolbox</namespace>
    <member kind="define">
      <type>#define</type>
      <name>B500000</name>
      <anchorfile>SickLMS2xx_8cc.html</anchorfile>
      <anchor>a6269f12a17dbd41042e0d4c897a89b96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SickLMS2xx.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/include/sicktoolbox/</path>
    <filename>SickLMS2xx_8hh</filename>
    <includes id="SickLIDAR_8hh" name="SickLIDAR.hh" local="yes" imported="no">SickLIDAR.hh</includes>
    <includes id="SickException_8hh" name="SickException.hh" local="yes" imported="no">SickException.hh</includes>
    <includes id="SickLMS2xxBufferMonitor_8hh" name="SickLMS2xxBufferMonitor.hh" local="yes" imported="no">SickLMS2xxBufferMonitor.hh</includes>
    <includes id="SickLMS2xxMessage_8hh" name="SickLMS2xxMessage.hh" local="yes" imported="no">SickLMS2xxMessage.hh</includes>
    <class kind="struct">SickToolbox::SickLMS2xx::sick_lms_2xx_baud_status_tag</class>
    <class kind="struct">SickToolbox::SickLMS2xx::sick_lms_2xx_device_config_tag</class>
    <class kind="struct">SickToolbox::SickLMS2xx::sick_lms_2xx_field_status_tag</class>
    <class kind="struct">SickToolbox::SickLMS2xx::sick_lms_2xx_operating_status_tag</class>
    <class kind="struct">SickToolbox::SickLMS2xx::sick_lms_2xx_pollution_status_tag</class>
    <class kind="struct">SickToolbox::SickLMS2xx::sick_lms_2xx_restart_status_tag</class>
    <class kind="struct">SickToolbox::SickLMS2xx::sick_lms_2xx_scan_profile_b0_tag</class>
    <class kind="struct">SickToolbox::SickLMS2xx::sick_lms_2xx_scan_profile_b6_tag</class>
    <class kind="struct">SickToolbox::SickLMS2xx::sick_lms_2xx_scan_profile_b7_tag</class>
    <class kind="struct">SickToolbox::SickLMS2xx::sick_lms_2xx_scan_profile_bf_tag</class>
    <class kind="struct">SickToolbox::SickLMS2xx::sick_lms_2xx_scan_profile_c4_tag</class>
    <class kind="struct">SickToolbox::SickLMS2xx::sick_lms_2xx_signal_status_tag</class>
    <class kind="struct">SickToolbox::SickLMS2xx::sick_lms_2xx_software_status_tag</class>
    <class kind="class">SickToolbox::SickLMS2xx</class>
    <namespace>SickToolbox</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_SICK_LMS_2XX_BYTE_INTERVAL</name>
      <anchorfile>SickLMS2xx_8hh.html</anchorfile>
      <anchor>aface094ddfc856cc28c6eafff6a53769</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_SICK_LMS_2XX_HOST_ADDRESS</name>
      <anchorfile>SickLMS2xx_8hh.html</anchorfile>
      <anchor>a19415035b9598cee06d303f301a12ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_SICK_LMS_2XX_NUM_TRIES</name>
      <anchorfile>SickLMS2xx_8hh.html</anchorfile>
      <anchor>a66f78d62fd89cae8363a2224b5937f7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_SICK_LMS_2XX_SICK_ADDRESS</name>
      <anchorfile>SickLMS2xx_8hh.html</anchorfile>
      <anchor>ae6d76ec48fa88fe7c16c0bb18bbf622e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_SICK_LMS_2XX_SICK_BAUD</name>
      <anchorfile>SickLMS2xx_8hh.html</anchorfile>
      <anchor>a0f73067a76489189a1dae7edaf73bf7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_SICK_LMS_2XX_SICK_CONFIG_MESSAGE_TIMEOUT</name>
      <anchorfile>SickLMS2xx_8hh.html</anchorfile>
      <anchor>a0999f6e03c16b52db5b9f38290219b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_SICK_LMS_2XX_SICK_MEAN_VALUES_MESSAGE_TIMEOUT</name>
      <anchorfile>SickLMS2xx_8hh.html</anchorfile>
      <anchor>a0113cc9fc320175cd685295481afdf65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_SICK_LMS_2XX_SICK_MESSAGE_TIMEOUT</name>
      <anchorfile>SickLMS2xx_8hh.html</anchorfile>
      <anchor>a3eafe490d9a9039680151421541a6705</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_SICK_LMS_2XX_SICK_PASSWORD</name>
      <anchorfile>SickLMS2xx_8hh.html</anchorfile>
      <anchor>a9fd12000398dfac1f4c19bcfc89b351a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_SICK_LMS_2XX_SICK_SWITCH_MODE_TIMEOUT</name>
      <anchorfile>SickLMS2xx_8hh.html</anchorfile>
      <anchor>ab9b2aec3a4f641524d372ea4b5b92597</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS2xx::sick_lms_2xx_baud_t</type>
      <name>sick_lms_2xx_baud_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>a39dbfc3f612ed5dec1b6a9d8dd879e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS2xx::sick_lms_2xx_measuring_mode_t</type>
      <name>sick_lms_2xx_measuring_mode_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>aa863c86e99510c9061a25390cd7599ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS2xx::sick_lms_2xx_measuring_units_t</type>
      <name>sick_lms_2xx_measuring_units_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>ab119f4b44909dd484d113cdf90978852</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS2xx::sick_lms_2xx_operating_mode_t</type>
      <name>sick_lms_2xx_operating_mode_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>ab7fe5ba055196d7b34e34ae65794521a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS2xx::sick_lms_2xx_peak_threshold_t</type>
      <name>sick_lms_2xx_peak_threshold_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>aecf97e009ae9e1a632f8860727af4a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS2xx::sick_lms_2xx_scan_angle_t</type>
      <name>sick_lms_2xx_scan_angle_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>a0556893dc1e4cbed41c1d26a9fafdc66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS2xx::sick_lms_2xx_scan_resolution_t</type>
      <name>sick_lms_2xx_scan_resolution_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>abac469092eb5cfc728804c2923381110</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS2xx::sick_lms_2xx_sensitivity_t</type>
      <name>sick_lms_2xx_sensitivity_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>a70804615bc699fcb39414268a4c5eb5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS2xx::sick_lms_2xx_status_t</type>
      <name>sick_lms_2xx_status_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>aa84882155328bfb3921729ed80bf975b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS2xx::sick_lms_2xx_type_t</type>
      <name>sick_lms_2xx_type_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>a9690270a6d94dc1084e4187b3f7e4b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS2xx::sick_lms_2xx_variant_t</type>
      <name>sick_lms_2xx_variant_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>a1b7dc1463d9489c00dea3db42a7d2297</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SickLMS2xxBufferMonitor.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/c++/drivers/lms2xx/sicklms2xx/</path>
    <filename>SickLMS2xxBufferMonitor_8cc</filename>
    <includes id="SickConfig_8hh" name="SickConfig.hh" local="no" imported="no">sicktoolbox/SickConfig.hh</includes>
    <includes id="SickLMS2xx_8hh" name="SickLMS2xx.hh" local="no" imported="no">sicktoolbox/SickLMS2xx.hh</includes>
    <includes id="SickLMS2xxBufferMonitor_8hh" name="SickLMS2xxBufferMonitor.hh" local="no" imported="no">sicktoolbox/SickLMS2xxBufferMonitor.hh</includes>
    <includes id="SickLMS2xxMessage_8hh" name="SickLMS2xxMessage.hh" local="no" imported="no">sicktoolbox/SickLMS2xxMessage.hh</includes>
    <includes id="SickLMS2xxUtility_8hh" name="SickLMS2xxUtility.hh" local="no" imported="no">sicktoolbox/SickLMS2xxUtility.hh</includes>
    <includes id="SickException_8hh" name="SickException.hh" local="no" imported="no">sicktoolbox/SickException.hh</includes>
    <namespace>SickToolbox</namespace>
  </compound>
  <compound kind="file">
    <name>SickLMS2xxBufferMonitor.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/include/sicktoolbox/</path>
    <filename>SickLMS2xxBufferMonitor_8hh</filename>
    <includes id="SickLMS2xxMessage_8hh" name="SickLMS2xxMessage.hh" local="yes" imported="no">SickLMS2xxMessage.hh</includes>
    <includes id="SickBufferMonitor_8hh" name="SickBufferMonitor.hh" local="yes" imported="no">SickBufferMonitor.hh</includes>
    <includes id="SickException_8hh" name="SickException.hh" local="yes" imported="no">SickException.hh</includes>
    <class kind="class">SickToolbox::SickLMS2xxBufferMonitor</class>
    <namespace>SickToolbox</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_SICK_LMS_2XX_SICK_BYTE_TIMEOUT</name>
      <anchorfile>SickLMS2xxBufferMonitor_8hh.html</anchorfile>
      <anchor>ae64ae0de06e76b08a5f1caab174416c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SickLMS2xxMessage.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/c++/drivers/lms2xx/sicklms2xx/</path>
    <filename>SickLMS2xxMessage_8cc</filename>
    <includes id="SickConfig_8hh" name="SickConfig.hh" local="no" imported="no">sicktoolbox/SickConfig.hh</includes>
    <includes id="SickLMS2xxMessage_8hh" name="SickLMS2xxMessage.hh" local="no" imported="no">sicktoolbox/SickLMS2xxMessage.hh</includes>
    <includes id="SickLMS2xxUtility_8hh" name="SickLMS2xxUtility.hh" local="no" imported="no">sicktoolbox/SickLMS2xxUtility.hh</includes>
    <namespace>SickToolbox</namespace>
  </compound>
  <compound kind="file">
    <name>SickLMS2xxMessage.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/include/sicktoolbox/</path>
    <filename>SickLMS2xxMessage_8hh</filename>
    <includes id="SickMessage_8hh" name="SickMessage.hh" local="yes" imported="no">SickMessage.hh</includes>
    <includes id="SickException_8hh" name="SickException.hh" local="yes" imported="no">SickException.hh</includes>
    <class kind="class">SickToolbox::SickLMS2xxMessage</class>
    <namespace>SickToolbox</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CRC16_GEN_POL</name>
      <anchorfile>SickLMS2xxMessage_8hh.html</anchorfile>
      <anchor>a087c979734116b73cd94fd4f73abdeab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MKSHORT</name>
      <anchorfile>SickLMS2xxMessage_8hh.html</anchorfile>
      <anchor>a663995943820b677aa4c807f07ef3ca7</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SICK_LMS_2XX_MSG_HEADER_LEN</name>
      <anchorfile>SickLMS2xxMessage_8hh.html</anchorfile>
      <anchor>ac73b643cd7d68240c516778d294a4a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SICK_LMS_2XX_MSG_PAYLOAD_MAX_LEN</name>
      <anchorfile>SickLMS2xxMessage_8hh.html</anchorfile>
      <anchor>a8914ab46caf3177d11c46803287f3aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SICK_LMS_2XX_MSG_TRAILER_LEN</name>
      <anchorfile>SickLMS2xxMessage_8hh.html</anchorfile>
      <anchor>a6418053dda7a6e9c20b8323ee4d25889</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SickLMS2xxUtility.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/include/sicktoolbox/</path>
    <filename>SickLMS2xxUtility_8hh</filename>
    <includes id="SickConfig_8hh" name="SickConfig.hh" local="yes" imported="no">SickConfig.hh</includes>
    <namespace>SickToolbox</namespace>
    <member kind="define">
      <type>#define</type>
      <name>REVERSE_BYTE_ORDER_16</name>
      <anchorfile>SickLMS2xxUtility_8hh.html</anchorfile>
      <anchor>a58605f06b1174b407ede06f92f49edbc</anchor>
      <arglist>(y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REVERSE_BYTE_ORDER_32</name>
      <anchorfile>SickLMS2xxUtility_8hh.html</anchorfile>
      <anchor>a0ec96565383a64aba7a5c23b520b9c34</anchor>
      <arglist>(y)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>host_to_sick_lms_2xx_byte_order</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>a0b5742babce48a6ecd745c8ee03fd5ca</anchor>
      <arglist>(uint16_t value)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>host_to_sick_lms_2xx_byte_order</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>aabc913d03208d565f051cbd4b094c819</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>sick_lms_2xx_to_host_byte_order</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>a0836bc60622fcf16d71866759ec45553</anchor>
      <arglist>(uint16_t value)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>sick_lms_2xx_to_host_byte_order</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>a813f045ccbe8e5bca4d33da3e68e6f40</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SickMessage.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-sicktoolbox/doc_stacks/2015-08-27_15-15-50.801588/sicktoolbox/include/sicktoolbox/</path>
    <filename>SickMessage_8hh</filename>
    <class kind="class">SickToolbox::SickMessage</class>
    <namespace>SickToolbox</namespace>
  </compound>
  <compound kind="class">
    <name>ConfigFile</name>
    <filename>classConfigFile.html</filename>
    <class kind="struct">ConfigFile::file_not_found</class>
    <class kind="struct">ConfigFile::key_not_found</class>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>ad82a9c27d698a5e805cf5f6f0ad1bfd5</anchor>
      <arglist>(string key, const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConfigFile</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>a2690c3c6b72869b65d168791b28264dc</anchor>
      <arglist>(string filename, string delimiter=&quot;=&quot;, string comment=&quot;#&quot;, string sentry=&quot;EndConfigFile&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConfigFile</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>a9ce259defdfaabeedb2455849ca6bd1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>getComment</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>a2b0cd50789ea83b1a12bf39293c7401a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>getDelimiter</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>adcc1df41c7d669a7cc81c47b85b0ee14</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>getSentry</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>adf270b0cf2a1b034fc18fd2e82296760</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyExists</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>afd3d1146ae212a7e5802961f5ad3fe91</anchor>
      <arglist>(const string &amp;key) const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>read</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>a3bb52712de11cc22bd8db6fe27711b68</anchor>
      <arglist>(const string &amp;key) const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>read</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>ae7ca2c239c8a2994c6c9af5060c4a8f1</anchor>
      <arglist>(const string &amp;key, const T &amp;value) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readInto</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>aa726137d059f68e65e88529afdb071f7</anchor>
      <arglist>(T &amp;var, const string &amp;key) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readInto</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>a0f5a3275ead09adcc7ce5d372b570381</anchor>
      <arglist>(T &amp;var, const string &amp;key, const T &amp;value) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>afca295f72101b138ad2702a11c342f37</anchor>
      <arglist>(const string &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>setComment</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>a2e06b3000fb45426c975b334b2cee148</anchor>
      <arglist>(const string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>setDelimiter</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>af28390aba7d8f399ac734c074e659b99</anchor>
      <arglist>(const string &amp;s)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; string, string &gt;::const_iterator</type>
      <name>mapci</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>af606aa032e366450b81792da67c984fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; string, string &gt;::iterator</type>
      <name>mapi</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>a91de4778982f558673be7465f33750f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static T</type>
      <name>string_as_T</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>aa645559c0dd98628e9e2d4ec345b4628</anchor>
      <arglist>(const string &amp;s)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static string</type>
      <name>T_as_string</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>a9855bff7ed5af9aa408ac06fc7ab4c09</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>trim</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>a6b445b393fcf42386a804fc4077fac10</anchor>
      <arglist>(string &amp;s)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>string</type>
      <name>myComment</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>a2c60a141e8ad012b86a0642ec8ec638d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; string, string &gt;</type>
      <name>myContents</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>a91b9b9e241d42bd3b1bb8b3e6355761f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>string</type>
      <name>myDelimiter</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>ad63f3e259f665192b64fb3e83c701425</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>string</type>
      <name>mySentry</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>af066ec1942c50848a055350029ebbca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>a8ccacbc37db1992a5515e2c72fc83ce6</anchor>
      <arglist>(std::ostream &amp;os, const ConfigFile &amp;cf)</arglist>
    </member>
    <member kind="friend">
      <type>friend std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>a25042475439039e70f90febe7d0e63ec</anchor>
      <arglist>(std::istream &amp;is, ConfigFile &amp;cf)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ConfigFile::file_not_found</name>
    <filename>structConfigFile_1_1file__not__found.html</filename>
    <member kind="function">
      <type></type>
      <name>file_not_found</name>
      <anchorfile>structConfigFile_1_1file__not__found.html</anchorfile>
      <anchor>ab0fa2b6e7d1891136f82d4baf124725b</anchor>
      <arglist>(const string &amp;filename_=string())</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>filename</name>
      <anchorfile>structConfigFile_1_1file__not__found.html</anchorfile>
      <anchor>a25e11d11b1a9b0f4ca663b21816c2a9a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ConfigFile::key_not_found</name>
    <filename>structConfigFile_1_1key__not__found.html</filename>
    <member kind="function">
      <type></type>
      <name>key_not_found</name>
      <anchorfile>structConfigFile_1_1key__not__found.html</anchorfile>
      <anchor>aedacf2df70a4aa179448706b4862d768</anchor>
      <arglist>(const string &amp;key_=string())</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>key</name>
      <anchorfile>structConfigFile_1_1key__not__found.html</anchorfile>
      <anchor>a2872cbeb5ab860f357b3a58dd867b90b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>SickToolbox</name>
    <filename>namespaceSickToolbox.html</filename>
    <class kind="class">SickToolbox::SickBadChecksumException</class>
    <class kind="class">SickToolbox::SickBufferMonitor</class>
    <class kind="class">SickToolbox::SickConfigException</class>
    <class kind="class">SickToolbox::SickErrorException</class>
    <class kind="class">SickToolbox::SickException</class>
    <class kind="class">SickToolbox::SickIOException</class>
    <class kind="class">SickToolbox::SickLD</class>
    <class kind="class">SickToolbox::SickLDBufferMonitor</class>
    <class kind="class">SickToolbox::SickLDMessage</class>
    <class kind="class">SickToolbox::SickLIDAR</class>
    <class kind="class">SickToolbox::SickLMS1xx</class>
    <class kind="class">SickToolbox::SickLMS1xxBufferMonitor</class>
    <class kind="class">SickToolbox::SickLMS1xxMessage</class>
    <class kind="class">SickToolbox::SickLMS2xx</class>
    <class kind="class">SickToolbox::SickLMS2xxBufferMonitor</class>
    <class kind="class">SickToolbox::SickLMS2xxMessage</class>
    <class kind="class">SickToolbox::SickMessage</class>
    <class kind="class">SickToolbox::SickThreadException</class>
    <class kind="class">SickToolbox::SickTimeoutException</class>
    <member kind="typedef">
      <type>SickLMS1xx::sick_lms_1xx_scan_format_t</type>
      <name>sick_lms_1xx_scan_format_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>ae9ca9d9e97c5d3f8046ae6822c005b65</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS1xx::sick_lms_1xx_scan_freq_t</type>
      <name>sick_lms_1xx_scan_freq_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>aef29665c60bc2732945ac61100ee8f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS1xx::sick_lms_1xx_scan_res_t</type>
      <name>sick_lms_1xx_scan_res_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>a1da3b63cb3a9e8c24c1ed5f629f6cd33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS1xx::sick_lms_1xx_status_t</type>
      <name>sick_lms_1xx_status_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>acf535d6cdba02f3e3d1c61846a6fbe6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS2xx::sick_lms_2xx_baud_t</type>
      <name>sick_lms_2xx_baud_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>a39dbfc3f612ed5dec1b6a9d8dd879e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS2xx::sick_lms_2xx_measuring_mode_t</type>
      <name>sick_lms_2xx_measuring_mode_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>aa863c86e99510c9061a25390cd7599ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS2xx::sick_lms_2xx_measuring_units_t</type>
      <name>sick_lms_2xx_measuring_units_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>ab119f4b44909dd484d113cdf90978852</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS2xx::sick_lms_2xx_operating_mode_t</type>
      <name>sick_lms_2xx_operating_mode_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>ab7fe5ba055196d7b34e34ae65794521a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS2xx::sick_lms_2xx_peak_threshold_t</type>
      <name>sick_lms_2xx_peak_threshold_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>aecf97e009ae9e1a632f8860727af4a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS2xx::sick_lms_2xx_scan_angle_t</type>
      <name>sick_lms_2xx_scan_angle_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>a0556893dc1e4cbed41c1d26a9fafdc66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS2xx::sick_lms_2xx_scan_resolution_t</type>
      <name>sick_lms_2xx_scan_resolution_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>abac469092eb5cfc728804c2923381110</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS2xx::sick_lms_2xx_sensitivity_t</type>
      <name>sick_lms_2xx_sensitivity_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>a70804615bc699fcb39414268a4c5eb5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS2xx::sick_lms_2xx_status_t</type>
      <name>sick_lms_2xx_status_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>aa84882155328bfb3921729ed80bf975b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS2xx::sick_lms_2xx_type_t</type>
      <name>sick_lms_2xx_type_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>a9690270a6d94dc1084e4187b3f7e4b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SickLMS2xx::sick_lms_2xx_variant_t</type>
      <name>sick_lms_2xx_variant_t</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>a1b7dc1463d9489c00dea3db42a7d2297</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>host_to_sick_ld_byte_order</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>af3802860230c56e8ee99e105ef5a6030</anchor>
      <arglist>(uint16_t value)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>host_to_sick_ld_byte_order</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>ae12e2fbc1c2ea372df29dbfb0c11ecce</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>host_to_sick_lms_1xx_byte_order</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>a4ad712d06733c81f914d130cd1091baf</anchor>
      <arglist>(uint16_t value)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>host_to_sick_lms_1xx_byte_order</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>a779cba9d6af8b664239ea88d5788fb58</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>host_to_sick_lms_2xx_byte_order</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>a0b5742babce48a6ecd745c8ee03fd5ca</anchor>
      <arglist>(uint16_t value)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>host_to_sick_lms_2xx_byte_order</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>aabc913d03208d565f051cbd4b094c819</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>int_to_str</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>ae4cd33d51c52aceade252ab4c73d16ab</anchor>
      <arglist>(const int value)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>sick_ld_to_host_byte_order</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>a49579bf2ca419a99de532ea9e0bda996</anchor>
      <arglist>(uint16_t value)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>sick_ld_to_host_byte_order</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>ab0c1ac3304579f4409847701f990bf1f</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>sick_lms_1xx_to_host_byte_order</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>afe4115e204f73637f91022bcc8189883</anchor>
      <arglist>(uint16_t value)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>sick_lms_1xx_to_host_byte_order</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>a000b069eb62b6fe7d8e8142f0f6ed9f1</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>sick_lms_2xx_to_host_byte_order</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>a0836bc60622fcf16d71866759ec45553</anchor>
      <arglist>(uint16_t value)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>sick_lms_2xx_to_host_byte_order</name>
      <anchorfile>namespaceSickToolbox.html</anchorfile>
      <anchor>a813f045ccbe8e5bca4d33da3e68e6f40</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SickToolbox::SickBadChecksumException</name>
    <filename>classSickToolbox_1_1SickBadChecksumException.html</filename>
    <base>SickToolbox::SickException</base>
    <member kind="function">
      <type></type>
      <name>SickBadChecksumException</name>
      <anchorfile>classSickToolbox_1_1SickBadChecksumException.html</anchorfile>
      <anchor>ab34ecde45a3869e8346d3559deaefe7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SickBadChecksumException</name>
      <anchorfile>classSickToolbox_1_1SickBadChecksumException.html</anchorfile>
      <anchor>acd77331bd7681674c4652ceaa3a4253e</anchor>
      <arglist>(const std::string detailed_str)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SickBadChecksumException</name>
      <anchorfile>classSickToolbox_1_1SickBadChecksumException.html</anchorfile>
      <anchor>a0b2a974ec6f3aecc616cad8be918ac09</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SickToolbox::SickBufferMonitor</name>
    <filename>classSickToolbox_1_1SickBufferMonitor.html</filename>
    <templarg>SICK_MONITOR_CLASS</templarg>
    <templarg>SICK_MSG_CLASS</templarg>
    <member kind="function">
      <type>void</type>
      <name>AcquireDataStream</name>
      <anchorfile>classSickToolbox_1_1SickBufferMonitor.html</anchorfile>
      <anchor>ac7776e93a20dd65a52f0c55baf3aff65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNextMessageFromDataStream</name>
      <anchorfile>classSickToolbox_1_1SickBufferMonitor.html</anchorfile>
      <anchor>ab0c7232bdd125504ce7849bf54ee5b21</anchor>
      <arglist>(SICK_MSG_CLASS &amp;sick_message)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetNextMessageFromMonitor</name>
      <anchorfile>classSickToolbox_1_1SickBufferMonitor.html</anchorfile>
      <anchor>a76ec2044e8d03f5615d9526829babec7</anchor>
      <arglist>(SICK_MSG_CLASS &amp;sick_message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReleaseDataStream</name>
      <anchorfile>classSickToolbox_1_1SickBufferMonitor.html</anchorfile>
      <anchor>a86c924148e7e7886a236d0b0e34d524a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDataStream</name>
      <anchorfile>classSickToolbox_1_1SickBufferMonitor.html</anchorfile>
      <anchor>afa1280219e78e77935c2bae041250a51</anchor>
      <arglist>(const unsigned int sick_fd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SickBufferMonitor</name>
      <anchorfile>classSickToolbox_1_1SickBufferMonitor.html</anchorfile>
      <anchor>aa83ca34a08993d231ad601cfbc5ba04c</anchor>
      <arglist>(SICK_MONITOR_CLASS *const monitor_instance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>StartMonitor</name>
      <anchorfile>classSickToolbox_1_1SickBufferMonitor.html</anchorfile>
      <anchor>a54adf777d0b1aa76caf396955cb9245c</anchor>
      <arglist>(const unsigned int sick_fd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>StopMonitor</name>
      <anchorfile>classSickToolbox_1_1SickBufferMonitor.html</anchorfile>
      <anchor>abd53edc08b7c2a13d046bfb3eb496865</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SickBufferMonitor</name>
      <anchorfile>classSickToolbox_1_1SickBufferMonitor.html</anchorfile>
      <anchor>a49fdd2fbb22ffc68a22580e0d3cd7cca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_readBytes</name>
      <anchorfile>classSickToolbox_1_1SickBufferMonitor.html</anchorfile>
      <anchor>a58763f4e48355e1149e9df56a4a777a4</anchor>
      <arglist>(uint8_t *const dest_buffer, const int num_bytes_to_read, const unsigned int timeout_value=0) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>_sick_fd</name>
      <anchorfile>classSickToolbox_1_1SickBufferMonitor.html</anchorfile>
      <anchor>a63598874f49ad1c3cf84f18d4b7c1608</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_acquireMessageContainer</name>
      <anchorfile>classSickToolbox_1_1SickBufferMonitor.html</anchorfile>
      <anchor>abedafb739c5331f21b24fa0a0f808450</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_releaseMessageContainer</name>
      <anchorfile>classSickToolbox_1_1SickBufferMonitor.html</anchorfile>
      <anchor>a1750b61dd4fcb1c7602703cb77d1e5ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void *</type>
      <name>_bufferMonitorThread</name>
      <anchorfile>classSickToolbox_1_1SickBufferMonitor.html</anchorfile>
      <anchor>a637bba6f813a03ce42bc63c4e5631fba</anchor>
      <arglist>(void *thread_args)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pthread_mutex_t</type>
      <name>_container_mutex</name>
      <anchorfile>classSickToolbox_1_1SickBufferMonitor.html</anchorfile>
      <anchor>a7b807619812336b92c6c74f15e14a1c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_continue_grabbing</name>
      <anchorfile>classSickToolbox_1_1SickBufferMonitor.html</anchorfile>
      <anchor>a22ce9c890c02fef22511f441e69b3c1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pthread_t</type>
      <name>_monitor_thread_id</name>
      <anchorfile>classSickToolbox_1_1SickBufferMonitor.html</anchorfile>
      <anchor>aeb473da87b494428a03f96d706d8e070</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SICK_MSG_CLASS</type>
      <name>_recv_msg_container</name>
      <anchorfile>classSickToolbox_1_1SickBufferMonitor.html</anchorfile>
      <anchor>aa6af48fc9db42bcce37433437f475569</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SICK_MONITOR_CLASS *</type>
      <name>_sick_monitor_instance</name>
      <anchorfile>classSickToolbox_1_1SickBufferMonitor.html</anchorfile>
      <anchor>a7b1d757f9506aa74ecbca8025bb62e38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pthread_mutex_t</type>
      <name>_stream_mutex</name>
      <anchorfile>classSickToolbox_1_1SickBufferMonitor.html</anchorfile>
      <anchor>a207d775e3896e169479569937787fafb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SickToolbox::SickConfigException</name>
    <filename>classSickToolbox_1_1SickConfigException.html</filename>
    <base>SickToolbox::SickException</base>
    <member kind="function">
      <type></type>
      <name>SickConfigException</name>
      <anchorfile>classSickToolbox_1_1SickConfigException.html</anchorfile>
      <anchor>a765320a59de2e5d50937657f1df817f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SickConfigException</name>
      <anchorfile>classSickToolbox_1_1SickConfigException.html</anchorfile>
      <anchor>af7a9da89a8bead5ae860171372cf836a</anchor>
      <arglist>(const std::string detailed_str)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SickConfigException</name>
      <anchorfile>classSickToolbox_1_1SickConfigException.html</anchorfile>
      <anchor>a521ec2b30c165b343708836770ba8270</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SickToolbox::SickErrorException</name>
    <filename>classSickToolbox_1_1SickErrorException.html</filename>
    <base>SickToolbox::SickException</base>
    <member kind="function">
      <type></type>
      <name>SickErrorException</name>
      <anchorfile>classSickToolbox_1_1SickErrorException.html</anchorfile>
      <anchor>abc97967eb935433fffa334f88e6464b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SickErrorException</name>
      <anchorfile>classSickToolbox_1_1SickErrorException.html</anchorfile>
      <anchor>a4665930731a1e9f00b7e6b8d76590150</anchor>
      <arglist>(const std::string detailed_str)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SickErrorException</name>
      <anchorfile>classSickToolbox_1_1SickErrorException.html</anchorfile>
      <anchor>a895fd46b5bfcb1ecd782d851f681696f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SickToolbox::SickException</name>
    <filename>classSickToolbox_1_1SickException.html</filename>
    <member kind="function">
      <type></type>
      <name>SickException</name>
      <anchorfile>classSickToolbox_1_1SickException.html</anchorfile>
      <anchor>aaa0ae350163cb75ae530da20ad4632ac</anchor>
      <arglist>(const std::string general_str)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SickException</name>
      <anchorfile>classSickToolbox_1_1SickException.html</anchorfile>
      <anchor>ac75ef1add5eec05c7a9a635be029aa4f</anchor>
      <arglist>(const std::string general_str, const std::string detailed_str)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>classSickToolbox_1_1SickException.html</anchorfile>
      <anchor>a5bdd805ef63b31a41efc626afbf3b200</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SickException</name>
      <anchorfile>classSickToolbox_1_1SickException.html</anchorfile>
      <anchor>a560f256e271353e78faca6594eaa0be0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_detailed_msg</name>
      <anchorfile>classSickToolbox_1_1SickException.html</anchorfile>
      <anchor>a792cebe2fc0e7f38f837ce7d4d430c6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SickToolbox::SickIOException</name>
    <filename>classSickToolbox_1_1SickIOException.html</filename>
    <base>SickToolbox::SickException</base>
    <member kind="function">
      <type></type>
      <name>SickIOException</name>
      <anchorfile>classSickToolbox_1_1SickIOException.html</anchorfile>
      <anchor>a3e661c7c66f1826878287c8872ca7756</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SickIOException</name>
      <anchorfile>classSickToolbox_1_1SickIOException.html</anchorfile>
      <anchor>a2db80d3b99d77e5142e7a78880e738a7</anchor>
      <arglist>(const std::string detailed_str)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SickIOException</name>
      <anchorfile>classSickToolbox_1_1SickIOException.html</anchorfile>
      <anchor>af0ec20158d76764667de41927dc2573c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SickToolbox::SickLD</name>
    <filename>classSickToolbox_1_1SickLD.html</filename>
    <base>SickLIDAR&lt; SickLDBufferMonitor, SickLDMessage &gt;</base>
    <class kind="struct">SickToolbox::SickLD::sick_ld_config_ethernet_tag</class>
    <class kind="struct">SickToolbox::SickLD::sick_ld_config_global_tag</class>
    <class kind="struct">SickToolbox::SickLD::sick_ld_config_sector_tag</class>
    <class kind="struct">SickToolbox::SickLD::sick_ld_identity_tag</class>
    <class kind="struct">SickToolbox::SickLD::sick_ld_scan_profile_tag</class>
    <class kind="struct">SickToolbox::SickLD::sick_ld_sector_data_tag</class>
    <member kind="typedef">
      <type>struct SickToolbox::SickLD::sick_ld_config_ethernet_tag</type>
      <name>sick_ld_config_ethernet_t</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a5f78c84f94059996af7161985bac77c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct SickToolbox::SickLD::sick_ld_config_global_tag</type>
      <name>sick_ld_config_global_t</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>af2518b8e0a1a3e1644c2496c34b7c4ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct SickToolbox::SickLD::sick_ld_config_sector_tag</type>
      <name>sick_ld_config_sector_t</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a468d6b7637029bb58d28ffbd927e8462</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct SickToolbox::SickLD::sick_ld_identity_tag</type>
      <name>sick_ld_identity_t</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>aab3a0fe7914dd31eaeac59097770fca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct SickToolbox::SickLD::sick_ld_scan_profile_tag</type>
      <name>sick_ld_scan_profile_t</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>acd943a43c2dff99d640777c9093391c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct SickToolbox::SickLD::sick_ld_sector_data_tag</type>
      <name>sick_ld_sector_data_t</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ae9a114af290b01486be5aedf143a1bfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DisableNearfieldSuppression</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a1845eeca80dd3f87c1d950c43fba2921</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>EnableNearfieldSuppression</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a094866b7c285d44b2f63a70ea0cdde3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetSickAppSoftwareName</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a85a0f24cb791becaadc209e445dd9f3d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetSickAppSoftwarePartNumber</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a1cb85574077fa5ceda096e8c88d814f6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetSickAppSoftwareVersionNumber</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a38f01750ad62a18e74a84492bc87c982</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetSickEDMSerialNumber</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ae07aecacfce65230db3298da8b9413dc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetSickEthernetConfigAsString</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a5e7516d05434bdb7dca626726829249e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetSickFirmwareName</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>abded120f73c504b62d744042d82bbddd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetSickFirmwarePartNumber</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a9aaf003cac6b5bcb943089efac5bf2e7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetSickFirmwareVersion</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a76aaa5afbd71736fcc5ed233cf9b442f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetSickGatewayIPAddress</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a3d72920804c0c697846c5a1c277dc599</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetSickGlobalConfigAsString</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>abacfdf30532505f90ff621cf2164c3db</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetSickIdentityAsString</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a4e4b9e664ca16a5fd21212df0fe005cc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetSickIPAddress</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a892262d7d83d6794683c0c8e4c21ee3c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetSickMeasurements</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>aa609cf4f3973c72fc772bca7351515fa</anchor>
      <arglist>(double *const range_measurements, unsigned int *const echo_measurements=NULL, unsigned int *const num_measurements=NULL, unsigned int *const sector_ids=NULL, unsigned int *const sector_data_offsets=NULL, double *const sector_step_angles=NULL, double *const sector_start_angles=NULL, double *const sector_stop_angles=NULL, unsigned int *const sector_start_timestamps=NULL, unsigned int *const sector_stop_timestamps=NULL)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetSickMotorSpeed</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a6e1b64f6dde56e02da3de19e140b0fce</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetSickName</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>accfa55b24df3f9583cd71979abad4c94</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetSickNumActiveSectors</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a86fa503f84aed3f190f2dfdef7c433f3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetSickPartNumber</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ad67ee5ccbb280e1f5e16aef53de2e403</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetSickScanArea</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ac6ca2792d4624d210afa61dd798f59ea</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetSickScanResolution</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a5d33b9a3e7ff2ef2de02c4b879f0e524</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetSickSectorConfigAsString</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a16ced358fa7bc5a5ccc091ec3a3fb5f9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetSickSensorID</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a2db2cbb23c885d375998a801071db443</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetSickSerialNumber</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a168917ec859cda7e2cded0922bc984b1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetSickSignals</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a743f7ca55f33b2372fc0b33a3954dd79</anchor>
      <arglist>(uint8_t &amp;sick_signal_flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetSickStatus</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a36002c357dea0d3682095e2da5208f74</anchor>
      <arglist>(unsigned int &amp;sick_sensor_mode, unsigned int &amp;sick_motor_mode)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetSickStatusAsString</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a706e996706db085c7e2ff9d8c126bd21</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetSickSubnetMask</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>af3497bc70ab51aa589a1d4d0f6a0a60c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetSickTime</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>aa5a6cadc68d15c6c5c7eac2148f927b0</anchor>
      <arglist>(uint16_t &amp;sick_time)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetSickVersion</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a7723077a0e9efd561a6705fbd99c0b67</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Initialize</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a4013646a1377c22413bebcda84f426c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintSickEthernetConfig</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a33fb616553e3e727e21a317d19806e44</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintSickGlobalConfig</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>aae1256b1c571eaddda296ce1bb892cee</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintSickIdentity</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>aeab800c973e286670f78cb6cf42e86a0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintSickSectorConfig</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a77b833996620ecc20dcabbfb960b43eb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintSickStatus</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ac54140c73e73feaf28dcc89f990b48bc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ResetSick</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ad1b4ef5a50c18fcd3f36cad221561ff8</anchor>
      <arglist>(const unsigned int reset_level=SICK_WORK_SERV_RESET_INIT_CPU)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSickGlobalParamsAndScanAreas</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a4f6057cba3f078c67126a75d565e3b7d</anchor>
      <arglist>(const unsigned int sick_motor_speed, const double sick_step_angle, const double *const active_sector_start_angles, const double *const active_sector_stop_angles, const unsigned int num_active_sectors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSickMotorSpeed</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a8b31cdcfb0c9d42214d33d9dfded1963</anchor>
      <arglist>(const unsigned int sick_motor_speed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSickScanAreas</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>aedb86f37bae240046deaa7f5675efd1f</anchor>
      <arglist>(const double *const active_sector_start_angles, const double *const active_sector_stop_angles, const unsigned int num_active_sectors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSickScanResolution</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a79c79a33c51fa0da768ef10520226bd5</anchor>
      <arglist>(const double sick_step_angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSickSensorID</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a07f0ab1c399c065a34d6dd054b075cf2</anchor>
      <arglist>(const unsigned int sick_sensor_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSickSignals</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a437dd2ee8780c5b88f3f798541358bec</anchor>
      <arglist>(const uint8_t sick_signal_flags=DEFAULT_SICK_SIGNAL_SET)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSickTempScanAreas</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a472bc8da19383c216a8bce236e2126e9</anchor>
      <arglist>(const double *active_sector_start_angles, const double *const active_sector_stop_angles, const unsigned int num_active_sectors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSickTimeAbsolute</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ae287a9af05684087280b92f33710f5ee</anchor>
      <arglist>(const uint16_t absolute_clock_time, uint16_t &amp;new_sick_clock_time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSickTimeRelative</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a32e0a54a80c44e2753a52602a0478e13</anchor>
      <arglist>(const int16_t time_delta, uint16_t &amp;new_sick_clock_time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SickLD</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a928a9a1f76eb2053f2a93d491bb1ff38</anchor>
      <arglist>(const std::string sick_ip_address=DEFAULT_SICK_IP_ADDRESS, const uint16_t sick_tcp_port=DEFAULT_SICK_TCP_PORT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Uninitialize</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a1081c67ac0a2bfe0d61bb12b2cfffd99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SickLD</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a6ac6a85330114462d5fd5a15038e8e0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_CONF_KEY_CAN</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a762eaa74547bc6f12bc5758781a0c75c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_CONF_KEY_ETHERNET</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a9895f1f7c5f07894361bb003fa0c07db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_CONF_KEY_GLOBAL</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>af1333ff27e01d5e658a836bc581dbcb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_CONF_KEY_RS232_RS422</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a58667e3bbec6a84a5a6ff0ad34085476</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_CONF_SECTOR_NO_MEASUREMENT</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ab5b270d98af8d87e2d84589053a56f35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_CONF_SECTOR_NORMAL_MEASUREMENT</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>af5822760dd115316e96112a199375fc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_CONF_SECTOR_NOT_INITIALIZED</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ad4514365e3f87d0f44212186765d7fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_CONF_SECTOR_REFERENCE_MEASUREMENT</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a8b66cdf971eebdaeeffe2533c57cacff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_CONF_SECTOR_RESERVED</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a94977f0b9f9fe1fa377c55f470f32be6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_CONF_SERV_CODE</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a21778463e2c97b782080a4fe75e15b18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_CONF_SERV_GET_CONFIGURATION</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a89dba60bce05cc775746a3e75c8d77e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_CONF_SERV_GET_FUNCTION</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a32f61f0b61add5e8863cac9ff6e77d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_CONF_SERV_GET_SYNC_CLOCK</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a0199d5856b8cfd19df02f9433fbd1f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_CONF_SERV_SET_CONFIGURATION</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a519bf3dfa2354b6020a4bc11872a396e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_CONF_SERV_SET_FILTER</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a4db93560dcfff6f60d171c4baf4475df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_CONF_SERV_SET_FILTER_NEARFIELD</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>abb20f3c21812f3c5f78a1e805411d50e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_CONF_SERV_SET_FILTER_NEARFIELD_OFF</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a17c05baa6481db23bcc5bdf0f465c67f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_CONF_SERV_SET_FILTER_NEARFIELD_ON</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ad0bb2e5375bbda6c459a51995b038270</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_CONF_SERV_SET_FUNCTION</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a6a7776a2c611684bc50ed79d44d0de13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_CONF_SERV_SET_TIME_ABSOLUTE</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a5dce6f8881040e8e7984ecf2d3b88758</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_CONF_SERV_SET_TIME_RELATIVE</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a23be835f09414028f6a4e3714f26347e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>SICK_DEGREES_PER_MOTOR_STEP</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ae9e52d79bcc8848fccdc31de75d92cb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_FILE_SERV_CODE</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a0f3a546335d99fe289d561144b43dd10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_FILE_SERV_DELETE</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ad7b587bfc0486a528d5ac431616ad43f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_FILE_SERV_DIR</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a3acf710901de3fe2bc3e03e5b18e6915</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_FILE_SERV_LOAD</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a8c1da759704a0f4fe35d1ee8294dd518</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_FILE_SERV_SAVE</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>aea20e2d7adb588e93528bfc90d6bb030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16_t</type>
      <name>SICK_MAX_MEAN_PULSE_FREQUENCY</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>adcd135635e57286fe56855d15b6f33f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16_t</type>
      <name>SICK_MAX_MOTOR_SPEED</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a4ebc75a7dc85e250880b1b6f02e513cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16_t</type>
      <name>SICK_MAX_NUM_MEASUREMENTS</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a2d1ea15835c10781a7b9dd6c79483f14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16_t</type>
      <name>SICK_MAX_NUM_MEASURING_SECTORS</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a0f62765759015d5f826055665fe16adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16_t</type>
      <name>SICK_MAX_NUM_SECTORS</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ab052b8012299fc762fb2b02b02fccf44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16_t</type>
      <name>SICK_MAX_PULSE_FREQUENCY</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a91d2fb725ca2183403e2136735a63cf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>SICK_MAX_SCAN_ANGULAR_RESOLUTION</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>afe15cd305cb4c7b80d73ebbef0cfb0be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16_t</type>
      <name>SICK_MAX_SCAN_AREA</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a9f69cfde037b84d2c2df396214c4a3d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16_t</type>
      <name>SICK_MAX_VALID_SENSOR_ID</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a1c2cf4ccb1a63988a3764ddc4251bc48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_MEAS_SERV_CANCEL_PROFILE</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a75a67abdd7e4492b6930ae802871dfe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_MEAS_SERV_CODE</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ae65431a2f0247dcff11364728740387c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_MEAS_SERV_GET_PROFILE</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a11c5fd24ae091e9942468e1ac3cc0b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16_t</type>
      <name>SICK_MIN_MOTOR_SPEED</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a12e8a5d618d304e0bc16146c548da21c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16_t</type>
      <name>SICK_MIN_VALID_SENSOR_ID</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a61a6b8f898dca3ca999360c3891f2f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_MONR_SERV_CODE</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a86fb78d4025ee78ce63a57d5e9fa2a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_MONR_SERV_MONITOR_PROFILE_LOG</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a8006908bf99c7189d74214e30168c286</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_MONR_SERV_MONITOR_RUN</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a5af203f5dbfa9cb1b958023e902c2f7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_MOTOR_MODE_ERROR</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a957965640c2e59da18280c06e8d45651</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_MOTOR_MODE_OK</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a40e11a61bec6c9a7a5701cc90e57399d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_MOTOR_MODE_SPIN_TOO_HIGH</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a8299ad232df99b942e948ea7b4dbb3e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_MOTOR_MODE_SPIN_TOO_LOW</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ac9c63541617099281306b1f1dd2dfbc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_MOTOR_MODE_UNKNOWN</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a533dccb4e0e642bdb980d7a28e054488</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16_t</type>
      <name>SICK_NUM_TICKS_PER_MOTOR_REV</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ad934ba6d359247c7d937ab0016dd56b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_ROUT_SERV_CODE</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a884a8fe3010c1677d976348e5ffd32da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_ROUT_SERV_COM_ATTACH</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a7d97cb0e4dfe252ed137c1b698bb517d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_ROUT_SERV_COM_DATA</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>abf0f5dcb57f1b137df3feb8a94ae074e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_ROUT_SERV_COM_DETACH</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a3ff21465ddbdad0ae005ceb6dc7e4f5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_ROUT_SERV_COM_INITIALIZE</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ad4a77adf4a89c0953d6e29ed0c178216</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_ROUT_SERV_COM_OUTPUT</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a3897184a10143f0c6ded5f62939ae82b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16_t</type>
      <name>SICK_SCAN_PROFILE_RANGE</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>acdfbb4ea146461226e8ae6ca9f1bc953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16_t</type>
      <name>SICK_SCAN_PROFILE_RANGE_AND_ECHO</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>acfd0166fa40d828b360d7642c5ae8c3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_SENSOR_MODE_ERROR</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>acb9dbd4ae3832cc22138d218fb201397</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_SENSOR_MODE_IDLE</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a71e2967aadb493b06fd53c0c30034cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_SENSOR_MODE_MEASURE</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a59819808ba20cd0fc9204c05211421f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_SENSOR_MODE_ROTATE</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a5ac497d03049315b15605d68f28dffca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_SENSOR_MODE_UNKNOWN</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>aade918ab6b643c21ea6cba708bfeac66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_SIGNAL_LED_GREEN</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a24dcdd43bdb681935908a8d2ea096d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_SIGNAL_LED_RED</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a7d486a98ae20203989fc3a48b411275c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_SIGNAL_LED_YELLOW_A</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ab5b0edce7737f13ce9fc543e00460b10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_SIGNAL_LED_YELLOW_B</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a5c440f8d791446eea8f0238e977d1572</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_SIGNAL_SWITCH_0</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ac9de0daa607b447b1d5edcfd6c50d356</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_SIGNAL_SWITCH_1</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a269d78293fcc77dc036fa1475917a53d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_SIGNAL_SWITCH_2</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>af6276e12066aa4a93d84fc76e0ba13a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_SIGNAL_SWITCH_3</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>aa41fcaab882f42b1126cea04d55a2540</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_STAT_SERV_CODE</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a3d6ba441b5299a0ccabc2325d8f60ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_STAT_SERV_GET_ID</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a405ec1795399a4ec36283eaa942bed85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_STAT_SERV_GET_ID_APP_NAME</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a150ed8689a1f715fc81240dd95d47f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_STAT_SERV_GET_ID_APP_PART_NUM</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>af4b0e378df4096dfca7d0ce5b1eccea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_STAT_SERV_GET_ID_APP_VERSION</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>acadcf33d06720a4513318b586543440c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_STAT_SERV_GET_ID_FIRMWARE_NAME</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ac640b60513cc5bbb81d7024f79246fe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_STAT_SERV_GET_ID_FIRMWARE_PART_NUM</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a0875750eb49dbec5ec9295118299d0b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_STAT_SERV_GET_ID_FIRMWARE_VERSION</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>aa1a9224decfd05b583c4020d04aea08e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_STAT_SERV_GET_ID_SENSOR_EDM_SERIAL_NUM</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ade398d064a2e8a60b3f962aafb67cd6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_STAT_SERV_GET_ID_SENSOR_NAME</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a2970ed6f90719bd614541c80e6277bf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_STAT_SERV_GET_ID_SENSOR_PART_NUM</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a75cf336b7069379aa79fd549a1c62fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_STAT_SERV_GET_ID_SENSOR_SERIAL_NUM</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>aec9e7e74abe18155da5298dd7b046f19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_STAT_SERV_GET_ID_SENSOR_VERSION</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a9f2f02342c89f850748d725a248c28cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_STAT_SERV_GET_SIGNAL</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ac5508f7c6db18d5fa9cdddce82d30cf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_STAT_SERV_GET_STATUS</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a05741d8065bd5c81c00a9d1a301b27ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_STAT_SERV_LD_REGISTER_APPLICATION</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a9197fb25114be710bd55402de98c3d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_STAT_SERV_SET_SIGNAL</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a45032de74dd5e4dd1f656421c1b4d661</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_WORK_SERV_CODE</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>add9f938bc3e3f1a2a71a6add1a6c1e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_WORK_SERV_RESET</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>af9eb2ee3bd1b0a767c9c428ee631e654</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_WORK_SERV_RESET_HALT_APP</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>adb6b60c4a370ae0ed0552e388f15bb1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_WORK_SERV_RESET_INIT_CPU</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a146231ddd2b3dcd299511cde239fc1e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_WORK_SERV_RESET_KEEP_CPU</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a670c217ebc1e0b767a7bb69658f37ed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_WORK_SERV_TRANS_IDLE</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a5ee154e006bd37a54960641efdbcf127</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_WORK_SERV_TRANS_MEASURE</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a367a71cb698497f78c84ada2f7828050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_WORK_SERV_TRANS_MEASURE_RET_ERR_MAX_PULSE</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a31ab97c4bf94923d8e4dc19d3cc0f634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_WORK_SERV_TRANS_MEASURE_RET_ERR_MEAN_PULSE</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a02977839754a9a6ea606dd0978480110</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_WORK_SERV_TRANS_MEASURE_RET_ERR_SECT_BORDER</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a31c107e9de1f4f363cbbbcd4667b00d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_WORK_SERV_TRANS_MEASURE_RET_ERR_SECT_BORDER_MULT</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a85d51632aa09fcd69738e4f92090aa6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_WORK_SERV_TRANS_MEASURE_RET_OK</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ac7d40725d2ad44fe384102f2b6eb39a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_WORK_SERV_TRANS_ROTATE</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>afda9dd5c863e8029a6d1d1615b5050f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>uint16_t</type>
      <name>_angleToTicks</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a57b30cf0b01b38da4ef4c5325a82f987</anchor>
      <arglist>(const double angle) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_cancelSickScanProfiles</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a3979833b7c9d63bd1799ecf758b40a44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>_computeMaxPulseFrequency</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a3163c66756b19bd16e3b9809ec5bb16b</anchor>
      <arglist>(const double total_scan_area, const double curr_motor_speed, const double curr_angular_resolution) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>_computeMeanPulseFrequency</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a14f3e1a95ccd03a13a82f96d38ca5799</anchor>
      <arglist>(const double active_scan_area, const double curr_motor_speed, const double curr_angular_resolution) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>_computeScanArea</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a3273a782515c8c89200cea2de990c88e</anchor>
      <arglist>(const double sick_step_angle, const double *const sector_start_angles, const double *const sector_stop_angles, const unsigned int num_sectors) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_flushTCPRecvBuffer</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>accd4cf1b6337149363154ac97f7c1f68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_generateSickSectorConfig</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>aaf6e497c7984b722b5467ba81e9be45f</anchor>
      <arglist>(const double *const active_sector_start_angles, const double *const active_sector_stop_angles, const unsigned int num_active_sectors, const double sick_step_angle, unsigned int *const sector_functions, double *const sector_stop_angles, unsigned int &amp;num_sectors) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_getApplicationSoftwareName</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a003dc4999f702f6d394846a61568f033</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_getApplicationSoftwarePartNumber</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a69c9c6089e97956a40ad2f143c47fc28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_getApplicationSoftwareVersion</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>aec641a26ba73b34fadc8c6e451779689</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_getFirmwareName</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a2d56f3e328625eb6f55c7b8f259adba4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_getFirmwarePartNumber</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a8ae1240e1a90631fbec3cebac804d9e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_getFirmwareVersion</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>af277b85cf2bb7f78d3fef026a6b8dea2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_getIdentificationString</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a75a8289c40ac2a7196ac20a803bc4f6d</anchor>
      <arglist>(const uint8_t id_request_code, std::string &amp;id_return_string)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_getSensorEDMSerialNumber</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a60963eceba59074c8488085523919559</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_getSensorName</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a7df050ae75f6e21c9698d5eabe6309fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_getSensorPartNumber</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a5682183baef1c2a0aced1e7a15a822bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_getSensorSerialNumber</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ac465fa1ca86ae4359ea6abb6b6dec1a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_getSensorVersion</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a8b1f5af427de92a73ee54246a676e079</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_getSickEthernetConfig</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>aa1c7eb322f220afa06de20b5510b2378</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_getSickGlobalConfig</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>add0d039c294d9045a5198f3b6be465d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_getSickIdentity</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a03357733e4ef03e1e071dabe778f5ae0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_getSickScanProfiles</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a4e54907dcf72289abf8202545c22bf91</anchor>
      <arglist>(const uint16_t profile_format, const uint16_t num_profiles=DEFAULT_SICK_NUM_SCAN_PROFILES)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_getSickSectorConfig</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ac88892e05ed49c991272f4d0d2b43179</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_getSickSectorFunction</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a2347c5ef641e6d515a9e683e13783637</anchor>
      <arglist>(const uint8_t sector_num, uint8_t &amp;sector_function, double &amp;sector_stop_angle)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_getSickStatus</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>aa847bc15f726cec96152553ead37db8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_parseScanProfile</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a7526f9df0e78b9d66df29524e2d20b27</anchor>
      <arglist>(uint8_t *const src_buffer, sick_ld_scan_profile_t &amp;profile_data) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_printInitFooter</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a7203cef05fccc4258a81a502148b8aa2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_printSectorProfileData</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a92ff9ced0127777061c2a6cc44c464cb</anchor>
      <arglist>(const sick_ld_sector_data_t &amp;sector_data) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_printSickScanProfile</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a1978b9892a29a83422e6ab454b306d57</anchor>
      <arglist>(const sick_ld_scan_profile_t profile_data, const bool print_sector_data=true) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_sendMessageAndGetReply</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a33d432ecc2096cf9df71cf6268fea3f5</anchor>
      <arglist>(const SickLDMessage &amp;send_message, SickLDMessage &amp;recv_message, const unsigned int timeout_value=DEFAULT_SICK_MESSAGE_TIMEOUT)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_setSickFilter</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ada99a918faec5aee2ade86830e72da3d</anchor>
      <arglist>(const uint8_t suppress_code)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_setSickGlobalConfig</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a18e085e836c256aed8b33ef4f5a528a5</anchor>
      <arglist>(const uint8_t sick_sensor_id, const uint8_t sick_motor_speed, const double sick_angle_step)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_setSickGlobalParamsAndScanAreas</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a1fdcd7402d2a6421e77a560fe15cf0df</anchor>
      <arglist>(const unsigned int sick_motor_speed, const double sick_step_angle, const double *const active_sector_start_angles, const double *const active_sector_stop_angles, const unsigned int num_active_sectors)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_setSickSectorConfig</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a6e3ce785ee9a94edbd8d34484f3d536d</anchor>
      <arglist>(const unsigned int *const sector_functions, const double *const sector_stop_angles, const unsigned int num_sectors, const bool write_to_flash=false)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_setSickSectorFunction</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a7505c22ec6a783f7f03ac15dd79245c7</anchor>
      <arglist>(const uint8_t sector_number, const uint8_t sector_function, const double sector_angle_stop, const bool write_to_flash=false)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_setSickSensorMode</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>af70b9e59a1b4921aa7b47a524400f892</anchor>
      <arglist>(const uint8_t new_sick_sensor_mode)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_setSickSensorModeToIdle</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>af9d9ee9986814bd8dc66eadb96d31857</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_setSickSensorModeToMeasure</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a6be2145fda99e914b3a0c70d5668ea04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_setSickSensorModeToRotate</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a0c7b0658fd9dedf6707724d291ac3e3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_setSickSignals</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a319a870598f66cc72654fe22e9b66d07</anchor>
      <arglist>(const uint8_t sick_signal_flags=DEFAULT_SICK_SIGNAL_SET)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_setSickTemporaryScanAreas</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>aee4dedf6a183ca72218da1f1019a16c4</anchor>
      <arglist>(const double *const active_sector_start_angles, const double *const active_sector_stop_angles, const unsigned int num_active_sectors)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_setupConnection</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>abc10e5c4137379ac694e30179eacdaec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>_sickMotorModeToString</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a103aee32327ed726106bc8868275a44e</anchor>
      <arglist>(const uint8_t sick_motor_mode) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>_sickProfileFormatToString</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a2b05bdb7095b4562907a7d944624b2e2</anchor>
      <arglist>(const uint16_t profile_format) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>_sickResetLevelToString</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>af7456b1a22c250ef72d0abea0a479b02</anchor>
      <arglist>(const uint16_t reset_level) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>_sickSectorFunctionToString</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a4d35bc8ba83c080e1220986bca817627</anchor>
      <arglist>(const uint16_t sick_sector_function) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>_sickSensorModeToString</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a6e3c6fe35fb0e62df3210600a24edd4a</anchor>
      <arglist>(const uint8_t sick_sensor_mode) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>uint8_t</type>
      <name>_sickSensorModeToWorkServiceSubcode</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a26f38051ea3067831e411e36fd0bdfa8</anchor>
      <arglist>(const uint8_t sick_sensor_mode) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>_sickTransMeasureReturnToString</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a5fc29f359bed4aad0f87e0be96e81fab</anchor>
      <arglist>(const uint8_t return_value) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_sortScanAreas</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a98dfeff0011b5d4552eb60937263bf88</anchor>
      <arglist>(double *const sector_start_angles, double *const sector_stop_angles, const unsigned int num_sectors) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>_supportedScanProfileFormat</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a3b5a544868f7319ae558da8bd9e01075</anchor>
      <arglist>(const uint16_t profile_format) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_syncDriverWithSick</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ad0426f42556746e3967cbee240e2040c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_teardownConnection</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ab89f89ac4ddb30a7be9a3848e4837bc0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>_ticksToAngle</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>af75ed3d2c619b741f90e30a7235d39dd</anchor>
      <arglist>(const uint16_t ticks) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>_validActiveSectors</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a34ab3d031a7c355e2d60cd1bcfbfc44c</anchor>
      <arglist>(const double *const sector_start_angles, const double *const sector_stop_angles, const unsigned int num_active_sectors) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>_validPulseFrequency</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ac9079b4ef163bc84f49d9dddf009440b</anchor>
      <arglist>(const unsigned int sick_motor_speed, const double sick_step_angle) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>_validPulseFrequency</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>aa393429740fa65ed1dc3895e19e2486f</anchor>
      <arglist>(const unsigned int sick_motor_speed, const double sick_step_angle, const double *const active_sector_start_angles, const double *const active_sector_stop_angles, const unsigned int num_active_sectors) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>_validSickMotorSpeed</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a7aee047538ed5d75b338ffb847b12042</anchor>
      <arglist>(const unsigned int sick_motor_speed) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>_validSickScanResolution</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>af0e99a2db41999c945d0db55d9291535</anchor>
      <arglist>(const double sick_step_angle, const double *const active_sector_start_angles, const double *const active_sector_stop_angles, const unsigned int num_active_sectors) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>_validSickSensorID</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a281a2930e0ab2dfb338ae33891ccc3ec</anchor>
      <arglist>(const unsigned int sick_sensor_id) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sick_ld_config_ethernet_t</type>
      <name>_sick_ethernet_config</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>aece3201e8be0085dd39aaff7713f066e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sick_ld_config_global_t</type>
      <name>_sick_global_config</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a3745e28359c395bdd623292e6aea3ee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sick_ld_identity_t</type>
      <name>_sick_identity</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a6e603278da7881402f9bec1787d3b57d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>struct sockaddr_in</type>
      <name>_sick_inet_address_info</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a2e4699ce62566ee4fe900c4c04f98fad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_sick_ip_address</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>ac7964ef99011587b2e708cc553c7bcc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>_sick_motor_mode</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a7b5d0cd57f5353309fa2221650921754</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sick_ld_config_sector_t</type>
      <name>_sick_sector_config</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a09fbf25e59de4204348982358d666af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>_sick_sensor_mode</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a16c997e29dc65b2410fced2dc825be08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_sick_streaming_range_and_echo_data</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>af7c19704ed5d9d72ef7435a48caa9d4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_sick_streaming_range_data</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a8125ab826793fed06c2c4d2a530fb46d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint16_t</type>
      <name>_sick_tcp_port</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>add476a9a89660a73a89c731f17d868ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>_socket</name>
      <anchorfile>classSickToolbox_1_1SickLD.html</anchorfile>
      <anchor>a35d324244713ba108219f1fb4477434b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SickToolbox::SickLD::sick_ld_config_ethernet_tag</name>
    <filename>structSickToolbox_1_1SickLD_1_1sick__ld__config__ethernet__tag.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_gateway_ip_address</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__config__ethernet__tag.html</anchorfile>
      <anchor>a6b89f5e85db6ffe18966c62b3c164ab3</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_ip_address</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__config__ethernet__tag.html</anchorfile>
      <anchor>ad61d38e4235a2088d97812b45c77d02f</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_node_id</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__config__ethernet__tag.html</anchorfile>
      <anchor>a8204d0259ffc80e394e5a5f94fe09c1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_subnet_mask</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__config__ethernet__tag.html</anchorfile>
      <anchor>a31a7978edf311f4a48dc10ae322696c9</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_transparent_tcp_port</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__config__ethernet__tag.html</anchorfile>
      <anchor>a4f6dbccdc2722425d5e7b92c8ffd685a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SickToolbox::SickLD::sick_ld_config_global_tag</name>
    <filename>structSickToolbox_1_1SickLD_1_1sick__ld__config__global__tag.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>sick_angle_step</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__config__global__tag.html</anchorfile>
      <anchor>a7ef32108a9934ee7a8d325f4c8912bbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_motor_speed</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__config__global__tag.html</anchorfile>
      <anchor>ae1cee828ac48948474503d02ffc3911c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_sensor_id</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__config__global__tag.html</anchorfile>
      <anchor>a0e0a9a995178350ada76f3b3a8b28ddf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SickToolbox::SickLD::sick_ld_config_sector_tag</name>
    <filename>structSickToolbox_1_1SickLD_1_1sick__ld__config__sector__tag.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_active_sector_ids</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__config__sector__tag.html</anchorfile>
      <anchor>a45552d6ef3f9e16e9c4159020efb10d7</anchor>
      <arglist>[SICK_MAX_NUM_SECTORS]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_num_active_sectors</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__config__sector__tag.html</anchorfile>
      <anchor>ada16f770dbbbcaf8993d8d153a944bbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_num_initialized_sectors</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__config__sector__tag.html</anchorfile>
      <anchor>af54cd7ae04b3f242ad00f80e26474c2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_sector_functions</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__config__sector__tag.html</anchorfile>
      <anchor>affcf322c48c3d9c39a769a7575a4b0fa</anchor>
      <arglist>[SICK_MAX_NUM_SECTORS]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sick_sector_start_angles</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__config__sector__tag.html</anchorfile>
      <anchor>a4149931dbdecfcb11090d67f34cecf73</anchor>
      <arglist>[SICK_MAX_NUM_SECTORS]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sick_sector_stop_angles</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__config__sector__tag.html</anchorfile>
      <anchor>a8e39b02db8e9f82957bbae3b44580e6c</anchor>
      <arglist>[SICK_MAX_NUM_SECTORS]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SickToolbox::SickLD::sick_ld_identity_tag</name>
    <filename>structSickToolbox_1_1SickLD_1_1sick__ld__identity__tag.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>sick_application_software_name</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__identity__tag.html</anchorfile>
      <anchor>ab4150e059eb9406e20012657bb02b704</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>sick_application_software_part_number</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__identity__tag.html</anchorfile>
      <anchor>a12b14e2c974483267f19efad2995d0ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>sick_application_software_version</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__identity__tag.html</anchorfile>
      <anchor>a530cf3c2fc1cdd8f71605b33f5c2dc92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>sick_edm_serial_number</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__identity__tag.html</anchorfile>
      <anchor>aaf1adf46518197d26bdbd643c9c2b55a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>sick_firmware_name</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__identity__tag.html</anchorfile>
      <anchor>a7850e5bbac5b2ff3e542d93dd5f1f4cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>sick_firmware_part_number</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__identity__tag.html</anchorfile>
      <anchor>a3893108894544099736ca8575bad98ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>sick_firmware_version</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__identity__tag.html</anchorfile>
      <anchor>a098397c700aeefc1e21ed5de43ae5568</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>sick_name</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__identity__tag.html</anchorfile>
      <anchor>a3490b310655749f33f95979e9f85c466</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>sick_part_number</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__identity__tag.html</anchorfile>
      <anchor>adc81e57f8eeb2213c1a9a3ae15f5e24c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>sick_serial_number</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__identity__tag.html</anchorfile>
      <anchor>aa4638e4ff081811611423ec9171f198a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>sick_version</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__identity__tag.html</anchorfile>
      <anchor>adda5c896272bd3e99cccf5c024f7ee66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SickToolbox::SickLD::sick_ld_scan_profile_tag</name>
    <filename>structSickToolbox_1_1SickLD_1_1sick__ld__scan__profile__tag.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>layer_num</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__scan__profile__tag.html</anchorfile>
      <anchor>aace8b059a7098138d0e748ae01d7b135</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>motor_status</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__scan__profile__tag.html</anchorfile>
      <anchor>a5315c6cb96f9bbf89928a3673e3449d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>num_sectors</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__scan__profile__tag.html</anchorfile>
      <anchor>a45ae61bcc9743954ff91ef1877e0978d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>profile_counter</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__scan__profile__tag.html</anchorfile>
      <anchor>a89a5024ce1a21fd53d5640488936dc63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>profile_number</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__scan__profile__tag.html</anchorfile>
      <anchor>a6ee239fc1b3faa176ad9c680f67e0457</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sick_ld_sector_data_t</type>
      <name>sector_data</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__scan__profile__tag.html</anchorfile>
      <anchor>a87eaab5e875be47d9a505482d2b2f7bb</anchor>
      <arglist>[SICK_MAX_NUM_SECTORS]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>sensor_status</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__scan__profile__tag.html</anchorfile>
      <anchor>a83a27795e3ef4189881532a0ddc5c26a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SickToolbox::SickLD::sick_ld_sector_data_tag</name>
    <filename>structSickToolbox_1_1SickLD_1_1sick__ld__sector__data__tag.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>angle_start</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__sector__data__tag.html</anchorfile>
      <anchor>aac897e4e1d66cff52020e95531152f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>angle_step</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__sector__data__tag.html</anchorfile>
      <anchor>a66af0a3a87d0269d856e2dd788a0d06b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>angle_stop</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__sector__data__tag.html</anchorfile>
      <anchor>a41993f8dc4792207a87d50d43d4cc34a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>echo_values</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__sector__data__tag.html</anchorfile>
      <anchor>a5fbcc15cdfff446d4cf0ef2963ce4adf</anchor>
      <arglist>[SICK_MAX_NUM_MEASUREMENTS]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>num_data_points</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__sector__data__tag.html</anchorfile>
      <anchor>a9dabdbde2b1665feeb41ce53dda704ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>range_values</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__sector__data__tag.html</anchorfile>
      <anchor>a724ea88f732005bdb23ed41c834dac5e</anchor>
      <arglist>[SICK_MAX_NUM_MEASUREMENTS]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>scan_angles</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__sector__data__tag.html</anchorfile>
      <anchor>aac8039a85489402e9973c5bc791aa428</anchor>
      <arglist>[SICK_MAX_NUM_MEASUREMENTS]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>sector_num</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__sector__data__tag.html</anchorfile>
      <anchor>ad32084f953111e482411db6b8830f78a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>timestamp_start</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__sector__data__tag.html</anchorfile>
      <anchor>a0da9566aa3b56781ca239b33eb79360a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>timestamp_stop</name>
      <anchorfile>structSickToolbox_1_1SickLD_1_1sick__ld__sector__data__tag.html</anchorfile>
      <anchor>a9130a3b2c41ca9b2c90e4d1ad7deb809</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SickToolbox::SickLDBufferMonitor</name>
    <filename>classSickToolbox_1_1SickLDBufferMonitor.html</filename>
    <base>SickBufferMonitor&lt; SickLDBufferMonitor, SickLDMessage &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>GetNextMessageFromDataStream</name>
      <anchorfile>classSickToolbox_1_1SickLDBufferMonitor.html</anchorfile>
      <anchor>a013f2c8e505655f1c92b7dbbf73faf06</anchor>
      <arglist>(SickLDMessage &amp;sick_message)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SickLDBufferMonitor</name>
      <anchorfile>classSickToolbox_1_1SickLDBufferMonitor.html</anchorfile>
      <anchor>ab593e654bb12a3bcdc25857b1b403c22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SickLDBufferMonitor</name>
      <anchorfile>classSickToolbox_1_1SickLDBufferMonitor.html</anchorfile>
      <anchor>a9ee3ccd97618bfc079c49ee8691d774a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SickToolbox::SickLDMessage</name>
    <filename>classSickToolbox_1_1SickLDMessage.html</filename>
    <base>SickMessage&lt; SICK_LD_MSG_HEADER_LEN, SICK_LD_MSG_PAYLOAD_MAX_LEN, SICK_LD_MSG_TRAILER_LEN &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>BuildMessage</name>
      <anchorfile>classSickToolbox_1_1SickLDMessage.html</anchorfile>
      <anchor>a1fd113581a68dc46a7ee2a4331809074</anchor>
      <arglist>(const uint8_t *const payload_buffer, const unsigned int payload_length)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>GetChecksum</name>
      <anchorfile>classSickToolbox_1_1SickLDMessage.html</anchorfile>
      <anchor>a8229c5db22cd8e63c97cb74d91a13c07</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>GetServiceCode</name>
      <anchorfile>classSickToolbox_1_1SickLDMessage.html</anchorfile>
      <anchor>a779912a2dc3333cca16a179f980cbb5f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>GetServiceSubcode</name>
      <anchorfile>classSickToolbox_1_1SickLDMessage.html</anchorfile>
      <anchor>a17be9df2d3dd6d133258f28de122fc21</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ParseMessage</name>
      <anchorfile>classSickToolbox_1_1SickLDMessage.html</anchorfile>
      <anchor>acfb5b497bd6f9727b7e6d8ff785a39b9</anchor>
      <arglist>(const uint8_t *const message_buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Print</name>
      <anchorfile>classSickToolbox_1_1SickLDMessage.html</anchorfile>
      <anchor>aea9766355a3a7c79a90da789626bf2b3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SickLDMessage</name>
      <anchorfile>classSickToolbox_1_1SickLDMessage.html</anchorfile>
      <anchor>a08b1d015985e0e64eec7175d5bbb4d05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SickLDMessage</name>
      <anchorfile>classSickToolbox_1_1SickLDMessage.html</anchorfile>
      <anchor>ab215fe66657b4d7beffe2431c7c6da65</anchor>
      <arglist>(const uint8_t *const payload_buffer, const unsigned int payload_length)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SickLDMessage</name>
      <anchorfile>classSickToolbox_1_1SickLDMessage.html</anchorfile>
      <anchor>a5e24a996d7139d713be6700ceabf0865</anchor>
      <arglist>(const uint8_t *const message_buffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SickLDMessage</name>
      <anchorfile>classSickToolbox_1_1SickLDMessage.html</anchorfile>
      <anchor>a77a917210904d637c3586d8bbbe54687</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>uint8_t</type>
      <name>_computeXOR</name>
      <anchorfile>classSickToolbox_1_1SickLDMessage.html</anchorfile>
      <anchor>a6be2ef4e9a2cd2224598eb210376aad6</anchor>
      <arglist>(const uint8_t *const data, const uint32_t length)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SickToolbox::SickLIDAR</name>
    <filename>classSickToolbox_1_1SickLIDAR.html</filename>
    <templarg>SICK_MONITOR_CLASS</templarg>
    <templarg>SICK_MSG_CLASS</templarg>
    <member kind="function">
      <type>bool</type>
      <name>IsInitialized</name>
      <anchorfile>classSickToolbox_1_1SickLIDAR.html</anchorfile>
      <anchor>a60f6ae801177854c9631545faae360cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SickLIDAR</name>
      <anchorfile>classSickToolbox_1_1SickLIDAR.html</anchorfile>
      <anchor>a263f97dbe7129a37e0e13ccda8c07bd4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SickLIDAR</name>
      <anchorfile>classSickToolbox_1_1SickLIDAR.html</anchorfile>
      <anchor>a86892386baaa98672d0c0ad77aabf714</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>_computeElapsedTime</name>
      <anchorfile>classSickToolbox_1_1SickLIDAR.html</anchorfile>
      <anchor>a394a4f808da72be612bcc47bd3736ce9</anchor>
      <arglist>(const struct timeval &amp;beg_time, const struct timeval &amp;end_time) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>_monitorRunning</name>
      <anchorfile>classSickToolbox_1_1SickLIDAR.html</anchorfile>
      <anchor>a3ec9613e07c099cd9488c58e33b9002a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_recvMessage</name>
      <anchorfile>classSickToolbox_1_1SickLIDAR.html</anchorfile>
      <anchor>adb95b4b285e4fe08ea01bb726bd53e4e</anchor>
      <arglist>(SICK_MSG_CLASS &amp;sick_message, const unsigned int timeout_value) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_recvMessage</name>
      <anchorfile>classSickToolbox_1_1SickLIDAR.html</anchorfile>
      <anchor>a0229de4b034f549befb50079ca002788</anchor>
      <arglist>(SICK_MSG_CLASS &amp;sick_message, const uint8_t *const byte_sequence, const unsigned int byte_sequence_length, const unsigned int timeout_value) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_sendMessage</name>
      <anchorfile>classSickToolbox_1_1SickLIDAR.html</anchorfile>
      <anchor>a17c115809ce75913897c0657c22f4826</anchor>
      <arglist>(const SICK_MSG_CLASS &amp;sick_message, const unsigned int byte_interval) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>_sendMessageAndGetReply</name>
      <anchorfile>classSickToolbox_1_1SickLIDAR.html</anchorfile>
      <anchor>a4f1b3f6eaf35d9ffe7810d66b1d48d7d</anchor>
      <arglist>(const SICK_MSG_CLASS &amp;send_message, SICK_MSG_CLASS &amp;recv_message, const uint8_t *const byte_sequence, const unsigned int byte_sequence_length, const unsigned int byte_interval, const unsigned int timeout_value, const unsigned int num_tries)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_setBlockingIO</name>
      <anchorfile>classSickToolbox_1_1SickLIDAR.html</anchorfile>
      <anchor>a75d6f107bc57643dc6895219760697a9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_setNonBlockingIO</name>
      <anchorfile>classSickToolbox_1_1SickLIDAR.html</anchorfile>
      <anchor>a2e30516b0061f3141e605ff88a4ee349</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>_setupConnection</name>
      <anchorfile>classSickToolbox_1_1SickLIDAR.html</anchorfile>
      <anchor>a03053d8caca0612b39d991b5cfd84a81</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_startListening</name>
      <anchorfile>classSickToolbox_1_1SickLIDAR.html</anchorfile>
      <anchor>a3f2fe3e8e9fd9d653f1d16e0500b9059</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_stopListening</name>
      <anchorfile>classSickToolbox_1_1SickLIDAR.html</anchorfile>
      <anchor>aabf2bb1c9088f7be372e9e434d0a98d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>_teardownConnection</name>
      <anchorfile>classSickToolbox_1_1SickLIDAR.html</anchorfile>
      <anchor>a218f73a73a5a5afdaefd5c70a24e5add</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SICK_MONITOR_CLASS *</type>
      <name>_sick_buffer_monitor</name>
      <anchorfile>classSickToolbox_1_1SickLIDAR.html</anchorfile>
      <anchor>a30af2a135f5137765d0be66f7865c14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>_sick_fd</name>
      <anchorfile>classSickToolbox_1_1SickLIDAR.html</anchorfile>
      <anchor>a9220281136ff31785970e566fe772867</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_sick_initialized</name>
      <anchorfile>classSickToolbox_1_1SickLIDAR.html</anchorfile>
      <anchor>a5f342ddc03cc8d831206788da7d50a7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_sick_monitor_running</name>
      <anchorfile>classSickToolbox_1_1SickLIDAR.html</anchorfile>
      <anchor>a9115aa6d449916b9453604a205a1a340</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SickToolbox::SickLMS1xx</name>
    <filename>classSickToolbox_1_1SickLMS1xx.html</filename>
    <base>SickLIDAR&lt; SickLMS1xxBufferMonitor, SickLMS1xxMessage &gt;</base>
    <class kind="struct">SickToolbox::SickLMS1xx::sick_lms_1xx_scan_config_tag</class>
    <member kind="enumeration">
      <name>sick_lms_1xx_scan_format_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a0a1e068a8c2ba8e6483132c7024d21cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_1XX_SCAN_FORMAT_DIST_SINGLE_PULSE_REFLECT_NONE</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a0a1e068a8c2ba8e6483132c7024d21cda0054fc5087d0019558debd16351cc4f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_1XX_SCAN_FORMAT_DIST_SINGLE_PULSE_REFLECT_8BIT</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a0a1e068a8c2ba8e6483132c7024d21cda8b1e2bd463be02bdae71b6bc19921f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_1XX_SCAN_FORMAT_DIST_SINGLE_PULSE_REFLECT_16BIT</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a0a1e068a8c2ba8e6483132c7024d21cdae70016c95026d0eb39d4279028b1b3f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_1XX_SCAN_FORMAT_DIST_DOUBLE_PULSE_REFLECT_NONE</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a0a1e068a8c2ba8e6483132c7024d21cdacece689477dd88768b245505910116a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_1XX_SCAN_FORMAT_DIST_DOUBLE_PULSE_REFLECT_8BIT</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a0a1e068a8c2ba8e6483132c7024d21cda26796529f34f0fb38cdc29bf1f47d8a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_1XX_SCAN_FORMAT_DIST_DOUBLE_PULSE_REFLECT_16BIT</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a0a1e068a8c2ba8e6483132c7024d21cda422f96db877178155c257a7bf11e5be8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_1XX_SCAN_FORMAT_UNKNOWN</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a0a1e068a8c2ba8e6483132c7024d21cdaa60ad935a515779215a8937950a38d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>sick_lms_1xx_scan_freq_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a0d392e991494f9a1ed81b9a34c2e8d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_1XX_SCAN_FREQ_UNKNOWN</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a0d392e991494f9a1ed81b9a34c2e8d91a0d138d62021b0845baaadc140856454d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_1XX_SCAN_FREQ_25</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a0d392e991494f9a1ed81b9a34c2e8d91a95201d9caf2ab8210c5e9a9e23c2f45d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_1XX_SCAN_FREQ_50</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a0d392e991494f9a1ed81b9a34c2e8d91ab98a269aad4e8acadb0edcd7bf4a91f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>sick_lms_1xx_scan_res_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a16c89a1fcfa868c05a9e590cc4e0e033</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_1XX_SCAN_RES_UNKNOWN</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a16c89a1fcfa868c05a9e590cc4e0e033a959c690f1eaa1b4a61ea0d7ad5911024</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_1XX_SCAN_RES_25</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a16c89a1fcfa868c05a9e590cc4e0e033a7f9a0542552b559f3244e96363fbe316</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_1XX_SCAN_RES_50</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a16c89a1fcfa868c05a9e590cc4e0e033a79bde1238b95cc31e70119107549adae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>sick_lms_1xx_status_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>aafd731221860563b78bfd2660cb263d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_1XX_STATUS_UNKNOWN</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>aafd731221860563b78bfd2660cb263d0ae9002724b4e7a48f636630fd8745072c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_1XX_STATUS_INITIALIZATION</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>aafd731221860563b78bfd2660cb263d0a2c4880ddc488c622e218df35512c1531</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_1XX_STATUS_CONFIGURATION</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>aafd731221860563b78bfd2660cb263d0afa1725b850dc87890650e4351d298dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_1XX_STATUS_IDLE</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>aafd731221860563b78bfd2660cb263d0a9ead646c4ade6503ba23b86094cbb166</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_1XX_STATUS_ROTATED</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>aafd731221860563b78bfd2660cb263d0a66e3d0df414b6fc18989f719608ecfac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_1XX_STATUS_IN_PREP</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>aafd731221860563b78bfd2660cb263d0a3a84a4abc12c541bd6c6ce253c8352b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_1XX_STATUS_READY</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>aafd731221860563b78bfd2660cb263d0ab1b3993b14ae002a2e7f9f9209f4ccfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_1XX_STATUS_READY_FOR_MEASUREMENT</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>aafd731221860563b78bfd2660cb263d0a2dc722c1bd4cb6fec4c88bb912acac3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>sick_lms_1xx_scan_res_t</type>
      <name>DoubleToSickScanRes</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>ac0dccc2ad3226cd04916597bdf7a3a15</anchor>
      <arglist>(const double scan_res) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetSickMeasurements</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>aa0ee18cd71b265389339d51b9f9ffd7c</anchor>
      <arglist>(unsigned int *const range_1_vals, unsigned int *const range_2_vals, unsigned int *const reflect_1_vals, unsigned int *const reflect_2_vals, unsigned int &amp;num_measurements, unsigned int *const dev_status=NULL)</arglist>
    </member>
    <member kind="function">
      <type>sick_lms_1xx_scan_freq_t</type>
      <name>GetSickScanFreq</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>ad932d1bbcaa9d61517f1450f9de1f3b1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>sick_lms_1xx_scan_res_t</type>
      <name>GetSickScanRes</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a967343b91bf19c2c2b418c8d3bd90a19</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetSickStartAngle</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a587f28bf60b7abce704dc1ab1e9ac2e7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetSickStopAngle</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>aeeb129a60e7329fd2d3752848bcd3b1d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Initialize</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>afca85ad2ee421602ac1ae142a675801d</anchor>
      <arglist>(const bool disp_banner=true)</arglist>
    </member>
    <member kind="function">
      <type>sick_lms_1xx_scan_freq_t</type>
      <name>IntToSickScanFreq</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>afd14823141b5f5d477603b594641e904</anchor>
      <arglist>(const int scan_freq) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSickScanDataFormat</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a0763a890a66712c2382711d5302f9433</anchor>
      <arglist>(const sick_lms_1xx_scan_format_t scan_format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSickScanFreqAndRes</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>ad1b7838671225d4ffbf65c16177c6ee0</anchor>
      <arglist>(const sick_lms_1xx_scan_freq_t scan_freq, const sick_lms_1xx_scan_res_t scan_res)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SickLMS1xx</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>ab868afeb5ed664458d8010c8fffddd16</anchor>
      <arglist>(const std::string sick_ip_address=DEFAULT_SICK_LMS_1XX_IP_ADDRESS, const uint16_t sick_tcp_port=DEFAULT_SICK_LMS_1XX_TCP_PORT)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>SickScanFreqToInt</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a3a438adbf696146bb7c7af01a31d2477</anchor>
      <arglist>(const sick_lms_1xx_scan_freq_t scan_freq) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>SickScanResToDouble</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a3e052ac4fba6d12a2851bd77f006d452</anchor>
      <arglist>(const sick_lms_1xx_scan_res_t scan_res) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Uninitialize</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a719ef2f3aad746d37f4877cc922f86c5</anchor>
      <arglist>(const bool disp_banner=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SickLMS1xx</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a966d2cde72fa25a58ed72eea29e40c8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>SICK_LMS_1XX_MAX_NUM_MEASUREMENTS</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a1bb95caa511a935f061ab5b05b161298</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>struct SickToolbox::SickLMS1xx::sick_lms_1xx_scan_config_tag</type>
      <name>sick_lms_1xx_scan_config_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>ade990ab5c9433fcf2dbf2f2db7255d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_checkForMeasuringStatus</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>aa12de44840bf9b8d835cff13ab8e59d6</anchor>
      <arglist>(unsigned int timeout_value=DEFAULT_SICK_LMS_1XX_STATUS_TIMEOUT)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>char *</type>
      <name>_convertNextTokenToUInt</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a1c4a01d03fd29aee201427f9b628dc58</anchor>
      <arglist>(char *const str_buffer, unsigned int &amp;num_val, const char *const delimeter=&quot; &quot;) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>_convertSickAngleUnitsToDegs</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a7eaebc476ce9622d028569591a4ff935</anchor>
      <arglist>(const int sick_angle) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>unsigned int</type>
      <name>_convertSickFreqUnitsToHz</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a02d2b50342ab7362ed97b7d93dc4fec4</anchor>
      <arglist>(const unsigned int sick_freq) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>_findSubString</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>aada5d8a573d9c5f60f621789ab2f2cd8</anchor>
      <arglist>(const char *const str, const char *const substr, const unsigned int str_length, const unsigned int substr_length, unsigned int &amp;substr_pos, unsigned int start_pos=0) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_getSickScanConfig</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a7d4f62b4fd18b2ecaf7ed38a48db62db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>_intToSickConfigErrorStr</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>af5253c3f05d529c96679ce00159441e2</anchor>
      <arglist>(const int error) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>sick_lms_1xx_status_t</type>
      <name>_intToSickStatus</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a22245f4237cb353353539349e28094c4</anchor>
      <arglist>(const int status) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_printInitFooter</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>ac62f0ae8aca5531f9c23a3fbf8111f35</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_printSickScanConfig</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a3b71ab066c45d92fcd2fd90c0164f22e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_recvMessage</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a2252de7631e889aebe03172dda99da4c</anchor>
      <arglist>(SickLMS1xxMessage &amp;sick_message) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_reinitialize</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a77abe28fb289f33a65c2c3c5fea5b266</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_requestDataStream</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a8e355d0c3e9047fce530201aa81b5a34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_restoreMeasuringMode</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a0cc6b97b69baf511ae53243f82f7fcd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_sendMessage</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a8ffe63104895a625366a306060c3c4a5</anchor>
      <arglist>(const SickLMS1xxMessage &amp;send_message) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_sendMessageAndGetReply</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a19015f8bc82432d1508dd02e503a7654</anchor>
      <arglist>(const SickLMS1xxMessage &amp;send_message, SickLMS1xxMessage &amp;recv_message, const std::string reply_command_code, const std::string reply_command, const unsigned int timeout_value=DEFAULT_SICK_LMS_1XX_MESSAGE_TIMEOUT, const unsigned int num_tries=1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_setAuthorizedClientAccessMode</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>aeec7f75fa04ffae4092183e74af770f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_setSickScanConfig</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a494d96a0393dcf8884e6da7e0cdb11f9</anchor>
      <arglist>(const sick_lms_1xx_scan_freq_t scan_freq, const sick_lms_1xx_scan_res_t scan_res, const int start_angle, const int stop_angle)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_setSickScanDataFormat</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>aa1e1d4be5a222ea1918512345629c5fb</anchor>
      <arglist>(const sick_lms_1xx_scan_format_t scan_format)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_setupConnection</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a35e82c65d87884664bbb6294a0e6e55d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>_sickScanDataFormatToString</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>adf8f196a6aded3475887cca97925afa6</anchor>
      <arglist>(const sick_lms_1xx_scan_format_t scan_format) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_startMeasuring</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a032b71acf6b54ca38f78af00f67e7239</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_startStreamingMeasurements</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>acbe6bc614e202e6d168e3ec7bd53c4a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_stopMeasuring</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>af0c0ac213ca83ecd2aa85162e22f4b49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_stopStreamingMeasurements</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a4fb6e4b01e7ce0634afea95ce4d3c6cd</anchor>
      <arglist>(const bool disp_banner=true)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_teardownConnection</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a76ae86dc952a2b60b9aceed312d2ff94</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_updateSickStatus</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a25a6c3841a77b7a568fcf8d95943ea4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>_validScanArea</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a0d90cff6c269d1bdcdb7093b9868a729</anchor>
      <arglist>(const int start_angle, const int stop_angle) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_writeToEEPROM</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a80fc03dceeea7f9d79733a3c0c406214</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sick_lms_1xx_status_t</type>
      <name>_sick_device_status</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a3d6e7b8da07b416bb87821501d6d93ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>struct sockaddr_in</type>
      <name>_sick_inet_address_info</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>aab645a5da355353dbb9ab7b9d5a32852</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_sick_ip_address</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>aa06667b234d9404e8e5bd0f89dbf2ed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sick_lms_1xx_scan_config_t</type>
      <name>_sick_scan_config</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>ab2584c2eda2759adb5a714abe7c8187c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sick_lms_1xx_scan_format_t</type>
      <name>_sick_scan_format</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>ae3798e8f0ab012d494f535c9709fe5bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_sick_streaming</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a55a5947aa3462741c3a5e05a9df6a021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint16_t</type>
      <name>_sick_tcp_port</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>afff60ad14cc37fad80ed73bac5888647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_sick_temp_safe</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xx.html</anchorfile>
      <anchor>a49b20b113ecc663ca587a7e6b2c5b1f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SickToolbox::SickLMS1xx::sick_lms_1xx_scan_config_tag</name>
    <filename>structSickToolbox_1_1SickLMS1xx_1_1sick__lms__1xx__scan__config__tag.html</filename>
    <member kind="variable">
      <type>sick_lms_1xx_scan_freq_t</type>
      <name>sick_scan_freq</name>
      <anchorfile>structSickToolbox_1_1SickLMS1xx_1_1sick__lms__1xx__scan__config__tag.html</anchorfile>
      <anchor>ae1e66db6768e40bc3efdeef3e27bb722</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sick_lms_1xx_scan_res_t</type>
      <name>sick_scan_res</name>
      <anchorfile>structSickToolbox_1_1SickLMS1xx_1_1sick__lms__1xx__scan__config__tag.html</anchorfile>
      <anchor>a60b08eea708d6ab104030e48967c3f48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>sick_start_angle</name>
      <anchorfile>structSickToolbox_1_1SickLMS1xx_1_1sick__lms__1xx__scan__config__tag.html</anchorfile>
      <anchor>a1e230397bc7d2c40189c7e75a50898b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>sick_stop_angle</name>
      <anchorfile>structSickToolbox_1_1SickLMS1xx_1_1sick__lms__1xx__scan__config__tag.html</anchorfile>
      <anchor>a80bb45f8d90b41fda6c4488a19dca466</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SickToolbox::SickLMS1xxBufferMonitor</name>
    <filename>classSickToolbox_1_1SickLMS1xxBufferMonitor.html</filename>
    <base>SickBufferMonitor&lt; SickLMS1xxBufferMonitor, SickLMS1xxMessage &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>GetNextMessageFromDataStream</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xxBufferMonitor.html</anchorfile>
      <anchor>a5129be9b680a63b95fe881efae7005f0</anchor>
      <arglist>(SickLMS1xxMessage &amp;sick_message)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SickLMS1xxBufferMonitor</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xxBufferMonitor.html</anchorfile>
      <anchor>a0f56a9429bc88c294b337e1df1473d04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SickLMS1xxBufferMonitor</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xxBufferMonitor.html</anchorfile>
      <anchor>af32a9e16addebe76023fd2b85c8dec1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_flushTCPRecvBuffer</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xxBufferMonitor.html</anchorfile>
      <anchor>ab13b343b656145b77827ddda6fcf3f2f</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SickToolbox::SickLMS1xxMessage</name>
    <filename>classSickToolbox_1_1SickLMS1xxMessage.html</filename>
    <base>SickMessage&lt; SICK_LMS_1XX_MSG_HEADER_LEN, SICK_LMS_1XX_MSG_PAYLOAD_MAX_LEN, SICK_LMS_1XX_MSG_TRAILER_LEN &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>BuildMessage</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xxMessage.html</anchorfile>
      <anchor>a4bd9b2d062248e97c8a6cc3244d1abfd</anchor>
      <arglist>(const uint8_t *const payload_buffer, const unsigned int payload_length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Clear</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xxMessage.html</anchorfile>
      <anchor>a50537b15ced09e639080a84a699d956e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetCommand</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xxMessage.html</anchorfile>
      <anchor>ac3e0b3e2a199a1f1d2edb4deb96f3bf2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetCommandType</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xxMessage.html</anchorfile>
      <anchor>ab8f60949118626c3ba4432c83e2bd9d3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ParseMessage</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xxMessage.html</anchorfile>
      <anchor>a039921cbc832f66c845c9fdcac4504ca</anchor>
      <arglist>(const uint8_t *const message_buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Print</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xxMessage.html</anchorfile>
      <anchor>a8c45fc2e9617f89a4367fc8b02132d8d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SickLMS1xxMessage</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xxMessage.html</anchorfile>
      <anchor>a71dd4e62811c4dcbfbc86c183bf95c89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SickLMS1xxMessage</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xxMessage.html</anchorfile>
      <anchor>af1434323ffa94f5ead519d2f0c2e9e33</anchor>
      <arglist>(const uint8_t *const payload_buffer, const unsigned int payload_length)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SickLMS1xxMessage</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xxMessage.html</anchorfile>
      <anchor>add0303ba1ac2d6ad771c1e48efe67c11</anchor>
      <arglist>(const uint8_t *const message_buffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SickLMS1xxMessage</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xxMessage.html</anchorfile>
      <anchor>ad7f9371262b57d5e7bf155efb55d8567</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_command</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xxMessage.html</anchorfile>
      <anchor>ad6feab7703380ebea619205693cd3ffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_command_type</name>
      <anchorfile>classSickToolbox_1_1SickLMS1xxMessage.html</anchorfile>
      <anchor>a71147d526f1e4f2bd2b8844903fcd92d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SickToolbox::SickLMS2xx</name>
    <filename>classSickToolbox_1_1SickLMS2xx.html</filename>
    <base>SickLIDAR&lt; SickLMS2xxBufferMonitor, SickLMS2xxMessage &gt;</base>
    <class kind="struct">SickToolbox::SickLMS2xx::sick_lms_2xx_baud_status_tag</class>
    <class kind="struct">SickToolbox::SickLMS2xx::sick_lms_2xx_device_config_tag</class>
    <class kind="struct">SickToolbox::SickLMS2xx::sick_lms_2xx_field_status_tag</class>
    <class kind="struct">SickToolbox::SickLMS2xx::sick_lms_2xx_operating_status_tag</class>
    <class kind="struct">SickToolbox::SickLMS2xx::sick_lms_2xx_pollution_status_tag</class>
    <class kind="struct">SickToolbox::SickLMS2xx::sick_lms_2xx_restart_status_tag</class>
    <class kind="struct">SickToolbox::SickLMS2xx::sick_lms_2xx_scan_profile_b0_tag</class>
    <class kind="struct">SickToolbox::SickLMS2xx::sick_lms_2xx_scan_profile_b6_tag</class>
    <class kind="struct">SickToolbox::SickLMS2xx::sick_lms_2xx_scan_profile_b7_tag</class>
    <class kind="struct">SickToolbox::SickLMS2xx::sick_lms_2xx_scan_profile_bf_tag</class>
    <class kind="struct">SickToolbox::SickLMS2xx::sick_lms_2xx_scan_profile_c4_tag</class>
    <class kind="struct">SickToolbox::SickLMS2xx::sick_lms_2xx_signal_status_tag</class>
    <class kind="struct">SickToolbox::SickLMS2xx::sick_lms_2xx_software_status_tag</class>
    <member kind="typedef">
      <type>struct SickToolbox::SickLMS2xx::sick_lms_2xx_baud_status_tag</type>
      <name>sick_lms_2xx_baud_status_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>abb71801e48df137f34c38f15fbcb939b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>sick_lms_2xx_baud_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>abfe48642a3f4e08135f567d1597a21cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_BAUD_9600</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>abfe48642a3f4e08135f567d1597a21cbafd1771ae9ed214b4ffc4ac1b613d4471</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_BAUD_19200</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>abfe48642a3f4e08135f567d1597a21cbacf6de1f3a3aad7ca1eda5026990cf228</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_BAUD_38400</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>abfe48642a3f4e08135f567d1597a21cbaf167715508fd69876f95f7088acb5eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_BAUD_500K</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>abfe48642a3f4e08135f567d1597a21cba8af2a66ef351c4fe658c775eaf43d8e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_BAUD_UNKNOWN</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>abfe48642a3f4e08135f567d1597a21cba3ae6303f95c2a6b67701dfb242a66e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct SickToolbox::SickLMS2xx::sick_lms_2xx_device_config_tag</type>
      <name>sick_lms_2xx_device_config_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>aa54a1f4096b144e73f45ab3ba8d4316a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct SickToolbox::SickLMS2xx::sick_lms_2xx_field_status_tag</type>
      <name>sick_lms_2xx_field_status_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a0b482482926b6d730beea099913446b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>sick_lms_2xx_measuring_mode_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a4ad7167d9d245b3d30c826e7e2cc6b02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_MS_MODE_8_OR_80_FA_FB_DAZZLE</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a4ad7167d9d245b3d30c826e7e2cc6b02adc829892c5fb3f2f89bcf5c27fa5012a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_MS_MODE_8_OR_80_REFLECTOR</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a4ad7167d9d245b3d30c826e7e2cc6b02aa9d8e75c65d319f4bc1c24221a56ff85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_MS_MODE_8_OR_80_FA_FB_FC</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a4ad7167d9d245b3d30c826e7e2cc6b02a28bfcfbb5af4b354c5713bd814290173</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_MS_MODE_16_REFLECTOR</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a4ad7167d9d245b3d30c826e7e2cc6b02a9673069c147808deb9df57a9975fc2d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_MS_MODE_16_FA_FB</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a4ad7167d9d245b3d30c826e7e2cc6b02a1a5da8d725e6b6b06adedd4178f3e3f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_MS_MODE_32_REFLECTOR</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a4ad7167d9d245b3d30c826e7e2cc6b02a39518af8ac1f42189fe2e278e21bd6ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_MS_MODE_32_FA</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a4ad7167d9d245b3d30c826e7e2cc6b02a059b3cd5dbc3b941e24d783948ac71f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_MS_MODE_32_IMMEDIATE</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a4ad7167d9d245b3d30c826e7e2cc6b02a250593ae36a065aedc28c6b239392bfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_MS_MODE_REFLECTIVITY</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a4ad7167d9d245b3d30c826e7e2cc6b02abd136f74b09af72178a3f5c46e020863</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_MS_MODE_UNKNOWN</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a4ad7167d9d245b3d30c826e7e2cc6b02a3c434d8f6314403974bd556100d9949d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>sick_lms_2xx_measuring_units_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>af58b6f7f67a14cdc6c545afdcf789cb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_MEASURING_UNITS_CM</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>af58b6f7f67a14cdc6c545afdcf789cb4adabbb6a66abb770bdb9d9924ca52e9dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_MEASURING_UNITS_MM</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>af58b6f7f67a14cdc6c545afdcf789cb4ac1f9c682319d1fb2c9cfbe443c0a5953</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_MEASURING_UNITS_UNKNOWN</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>af58b6f7f67a14cdc6c545afdcf789cb4a4e9440b3bce12ee3d1d2393656a9477e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>sick_lms_2xx_operating_mode_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ad69e942909a78c5fe2890ba84c19928c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_OP_MODE_INSTALLATION</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ad69e942909a78c5fe2890ba84c19928ca143503b2bcacc617987341ceca45ac21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_OP_MODE_DIAGNOSTIC</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ad69e942909a78c5fe2890ba84c19928cad326e7ebbdc14d2f562057b0801387a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_OP_MODE_MONITOR_STREAM_MIN_VALUE_FOR_EACH_SEGMENT</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ad69e942909a78c5fe2890ba84c19928caea51972f03024d780c7bfa1fa6b74c9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_OP_MODE_MONITOR_TRIGGER_MIN_VALUE_ON_OBJECT</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ad69e942909a78c5fe2890ba84c19928ca7d9234230f50be9768e805eeecc2ac47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_OP_MODE_MONITOR_STREAM_MIN_VERT_DIST_TO_OBJECT</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ad69e942909a78c5fe2890ba84c19928caccaa456381fbcdf549e2649ea86c1f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_OP_MODE_MONITOR_TRIGGER_MIN_VERT_DIST_TO_OBJECT</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ad69e942909a78c5fe2890ba84c19928ca08440d4f9133e475065bf2b47a6886e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_OP_MODE_MONITOR_STREAM_VALUES</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ad69e942909a78c5fe2890ba84c19928ca6588b5d72b14a9f1440d39e78ac2e6fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_OP_MODE_MONITOR_REQUEST_VALUES</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ad69e942909a78c5fe2890ba84c19928cac205afd13e0f298e6baf0601b62eb7ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_OP_MODE_MONITOR_STREAM_MEAN_VALUES</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ad69e942909a78c5fe2890ba84c19928ca7f6f2c7a8e01051583ad677a37804956</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_OP_MODE_MONITOR_STREAM_VALUES_SUBRANGE</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ad69e942909a78c5fe2890ba84c19928ca105e089d26100c5ff6aa47e944f6c1fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_OP_MODE_MONITOR_STREAM_MEAN_VALUES_SUBRANGE</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ad69e942909a78c5fe2890ba84c19928cad203443d6b87470e14c60f0475507ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_OP_MODE_MONITOR_STREAM_VALUES_WITH_FIELDS</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ad69e942909a78c5fe2890ba84c19928caf60510066de637bf80226ff9436bff8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_OP_MODE_MONITOR_STREAM_VALUES_FROM_PARTIAL_SCAN</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ad69e942909a78c5fe2890ba84c19928ca7282953489ef2f29dee1c4ea57a373ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_OP_MODE_MONITOR_STREAM_RANGE_AND_REFLECT_FROM_PARTIAL_SCAN</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ad69e942909a78c5fe2890ba84c19928ca388cf8dc012897ad227ba999929ddd08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_OP_MODE_MONITOR_STREAM_MIN_VALUES_FOR_EACH_SEGMENT_SUBRANGE</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ad69e942909a78c5fe2890ba84c19928ca7ade4ba2866f0afc62521d22854d3c5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_OP_MODE_MONITOR_NAVIGATION</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ad69e942909a78c5fe2890ba84c19928ca65fd56985d2432b9844b9b72c96ca85d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_OP_MODE_MONITOR_STREAM_RANGE_AND_REFLECT</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ad69e942909a78c5fe2890ba84c19928caff5a02b59fece188418edee11457a0c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_OP_MODE_UNKNOWN</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ad69e942909a78c5fe2890ba84c19928ca5055cd9f2320f33d7b50ad0b61e0a972</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct SickToolbox::SickLMS2xx::sick_lms_2xx_operating_status_tag</type>
      <name>sick_lms_2xx_operating_status_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ad6e1ff353119650cf23f6ca6dd1396db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>sick_lms_2xx_peak_threshold_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a6410cd50a0d6930ae95886cd10f7f151</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_PEAK_THRESHOLD_DETECTION_WITH_NO_BLACK_EXTENSION</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a6410cd50a0d6930ae95886cd10f7f151a8db0392793524692ef201f29b9ed8666</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_PEAK_THRESHOLD_DETECTION_WITH_BLACK_EXTENSION</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a6410cd50a0d6930ae95886cd10f7f151a09e90444c045cbb7a76b069e7f7ca58b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_PEAK_THRESHOLD_NO_DETECTION_WITH_NO_BLACK_EXTENSION</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a6410cd50a0d6930ae95886cd10f7f151a4ffcf1af20f071c38f0d11ffc10ae05b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_PEAK_THRESHOLD_NO_DETECTION_WITH_BLACK_EXTENSION</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a6410cd50a0d6930ae95886cd10f7f151afdfe82e2a1690f8456bf1570015e8216</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_PEAK_THRESHOLD_UNKNOWN</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a6410cd50a0d6930ae95886cd10f7f151aa556c4b947f68cca7e68eaa265ca71e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct SickToolbox::SickLMS2xx::sick_lms_2xx_pollution_status_tag</type>
      <name>sick_lms_2xx_pollution_status_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a4f26735ac8ae56675825f0f1c4ffe59c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct SickToolbox::SickLMS2xx::sick_lms_2xx_restart_status_tag</type>
      <name>sick_lms_2xx_restart_status_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>afba3e0326b8474b06df8f7e1302c7d74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>sick_lms_2xx_scan_angle_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>aa532c258523bd8285f5df6e13b38f1fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_SCAN_ANGLE_90</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>aa532c258523bd8285f5df6e13b38f1fba23b704178345ff5ab3a1a56593109b2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_SCAN_ANGLE_100</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>aa532c258523bd8285f5df6e13b38f1fbad0ee5a1b4396f0532395467b7187c2d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_SCAN_ANGLE_180</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>aa532c258523bd8285f5df6e13b38f1fba5e82d3e3f83a02243fc2c50913cd68b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_SCAN_ANGLE_UNKNOWN</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>aa532c258523bd8285f5df6e13b38f1fbaf87b01d4cee64011818d15b2d2d68a6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct SickToolbox::SickLMS2xx::sick_lms_2xx_scan_profile_b0_tag</type>
      <name>sick_lms_2xx_scan_profile_b0_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>aaa862102921a313839b35046acf68801</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct SickToolbox::SickLMS2xx::sick_lms_2xx_scan_profile_b6_tag</type>
      <name>sick_lms_2xx_scan_profile_b6_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ad8226364a8877bf171879e0d02221eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct SickToolbox::SickLMS2xx::sick_lms_2xx_scan_profile_b7_tag</type>
      <name>sick_lms_2xx_scan_profile_b7_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ab9dca8515c43e8cab98658adfc82a4f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct SickToolbox::SickLMS2xx::sick_lms_2xx_scan_profile_bf_tag</type>
      <name>sick_lms_2xx_scan_profile_bf_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>af5390ca2411285774b48f001c1ad7c20</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct SickToolbox::SickLMS2xx::sick_lms_2xx_scan_profile_c4_tag</type>
      <name>sick_lms_2xx_scan_profile_c4_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a9290f9caf8357c41b127ce86954778e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>sick_lms_2xx_scan_resolution_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a79675209e5fb04514cd48d9f0a452334</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_SCAN_RESOLUTION_25</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a79675209e5fb04514cd48d9f0a452334ab37386cf3a1a329d32e655bfd6853596</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_SCAN_RESOLUTION_50</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a79675209e5fb04514cd48d9f0a452334ad12fc91d70edefeaae4be2d1877a4b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_SCAN_RESOLUTION_100</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a79675209e5fb04514cd48d9f0a452334a6656e90aef15a44c17f961f5a8391c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_SCAN_RESOLUTION_UNKNOWN</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a79675209e5fb04514cd48d9f0a452334a088bdbe73d1632e3475cd61d0bf388c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>sick_lms_2xx_sensitivity_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a9d151e6dc0181bbd3d490396f4ab83ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_SENSITIVITY_STANDARD</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a9d151e6dc0181bbd3d490396f4ab83eaa21501dd0ad848fedc941910b27b20808</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_SENSITIVITY_MEDIUM</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a9d151e6dc0181bbd3d490396f4ab83eaaf3c58278e8e93e88139734742adca8a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_SENSITIVITY_LOW</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a9d151e6dc0181bbd3d490396f4ab83eaa037120b77e4318fc3deb1b7eac317f8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_SENSITIVITY_HIGH</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a9d151e6dc0181bbd3d490396f4ab83eaacd5b0f9680664840c6efa7bf245dca53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_SENSITIVITY_UNKNOWN</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a9d151e6dc0181bbd3d490396f4ab83eaa6bd9543e39f2da184ed6c3eea4fadff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct SickToolbox::SickLMS2xx::sick_lms_2xx_signal_status_tag</type>
      <name>sick_lms_2xx_signal_status_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a69183530198560a6adea6e7d88b30be5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct SickToolbox::SickLMS2xx::sick_lms_2xx_software_status_tag</type>
      <name>sick_lms_2xx_software_status_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a7e4ef9ef1e014686c95f36c618a4d0f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>sick_lms_2xx_status_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>afe83ac634331ef42401d4c018b1325d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_STATUS_OK</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>afe83ac634331ef42401d4c018b1325d2a06502c509a18296dce38c6bb58d6d177</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_STATUS_ERROR</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>afe83ac634331ef42401d4c018b1325d2ab81927f7b42f195dcfe66cd73920c57d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_STATUS_UNKNOWN</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>afe83ac634331ef42401d4c018b1325d2ab0751dd20e5fbac26661aa896602f5a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>sick_lms_2xx_type_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2610656a9da245624fd18d8507c56580</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_TYPE_200_30106</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2610656a9da245624fd18d8507c56580a0bb14a7ceda92ddb63c6dd4f05adc188</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_TYPE_211_30106</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2610656a9da245624fd18d8507c56580aacfca6639883e09db6a353bd52f8b32f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_TYPE_211_30206</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2610656a9da245624fd18d8507c56580afffdad0daf27ebbc7cc4163159733f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_TYPE_211_S07</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2610656a9da245624fd18d8507c56580a34c9bf1ef8bc1ce69825079582b5963d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_TYPE_211_S14</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2610656a9da245624fd18d8507c56580acf6c981de03453c2fb3cb060f31b54d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_TYPE_211_S15</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2610656a9da245624fd18d8507c56580a088f0f09aa9d4e8a8e16782aa946f69b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_TYPE_211_S19</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2610656a9da245624fd18d8507c56580af67ba7ae21450907f3d9dfaea2d9d4aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_TYPE_211_S20</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2610656a9da245624fd18d8507c56580a14d0e1c0457c1072816bb7f6f2da5ead</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_TYPE_220_30106</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2610656a9da245624fd18d8507c56580a94f180f4d1320f36cf15f3dd08785812</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_TYPE_221_30106</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2610656a9da245624fd18d8507c56580a3dd63aa2afd9faece92f7c5ad8b1fb02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_TYPE_221_30206</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2610656a9da245624fd18d8507c56580a7c79a0cc30df7fe062758c2caaffe5e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_TYPE_221_S07</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2610656a9da245624fd18d8507c56580a65d1af5605502212835389b02024d633</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_TYPE_221_S14</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2610656a9da245624fd18d8507c56580aa12fa76ae4dec5185ea112fae17bb567</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_TYPE_221_S15</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2610656a9da245624fd18d8507c56580ae147bd1b04804d094aec935059e5cb2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_TYPE_221_S16</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2610656a9da245624fd18d8507c56580a960ad77b6c4b0723c11afa4b28fe44cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_TYPE_221_S19</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2610656a9da245624fd18d8507c56580a4a7b3334cab5daf2773ff7ab55d795cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_TYPE_221_S20</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2610656a9da245624fd18d8507c56580a2b9ad67603592c9c57386ef391407a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_TYPE_291_S05</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2610656a9da245624fd18d8507c56580af50fba63c518d29c28ae4b231717ba8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_TYPE_291_S14</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2610656a9da245624fd18d8507c56580a10ef234286ab69ed71d0c8d383e4b0a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_TYPE_291_S15</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2610656a9da245624fd18d8507c56580ae870971e4e88b9f9162d59e8389168ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_TYPE_UNKNOWN</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2610656a9da245624fd18d8507c56580aff71f13b0c72d37556ceb5475e4bcdaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>sick_lms_2xx_variant_t</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>aa92b8cc7cf18ae8c70c92aafb31ec97d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_VARIANT_2XX_TYPE_6</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>aa92b8cc7cf18ae8c70c92aafb31ec97da9160a3671cd600a763fffc64e53ecdb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_VARIANT_SPECIAL</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>aa92b8cc7cf18ae8c70c92aafb31ec97da01a8506430f29af1116e4be282385541</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SICK_LMS_VARIANT_UNKNOWN</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>aa92b8cc7cf18ae8c70c92aafb31ec97dad1e1f976cac964ec11b113c2a80adcf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>GetSickAvailability</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a1af77164bb327d28b2b4de91ae0e5b6e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetSickConfigAsString</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a24d2ed4d041d6706d190b61fcfb7e980</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetSickDevicePath</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a66b8b0222de060c54dc2e61205d77d0b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetSickMeanValues</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2d188ee6beb645ee56eb20c0d863d0e6</anchor>
      <arglist>(const uint8_t sick_sample_size, unsigned int *const measurement_values, unsigned int &amp;num_measurement_values, unsigned int *const sick_telegram_index=NULL, unsigned int *const sick_real_time_index=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetSickMeanValuesSubrange</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a86836900dca3f902b390ccef588bb667</anchor>
      <arglist>(const uint8_t sick_sample_size, const uint16_t sick_subrange_start_index, const uint16_t sick_subrange_stop_index, unsigned int *const measurement_values, unsigned int &amp;num_measurement_values, unsigned int *const sick_telegram_index=NULL, unsigned int *const sick_real_time_index=NULL)</arglist>
    </member>
    <member kind="function">
      <type>sick_lms_2xx_measuring_mode_t</type>
      <name>GetSickMeasuringMode</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a3c964e3301086d8670446dbf064d9116</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SickLMS2xx::sick_lms_2xx_measuring_units_t</type>
      <name>GetSickMeasuringUnits</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2f84352b96b7cefb3904b0da724bd561</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>sick_lms_2xx_operating_mode_t</type>
      <name>GetSickOperatingMode</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ad76f0e49f857c0aa6fbc2c00b1f73ca9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetSickPartialScan</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a273760f9fb63c3e882ca75180841e800</anchor>
      <arglist>(unsigned int *const measurement_values, unsigned int &amp;num_measurement_values, unsigned int &amp;partial_scan_index, unsigned int *const sick_field_a_values=NULL, unsigned int *const sick_field_b_values=NULL, unsigned int *const sick_field_c_values=NULL, unsigned int *const sick_telegram_index=NULL, unsigned int *const sick_real_time_scan_index=NULL)</arglist>
    </member>
    <member kind="function">
      <type>sick_lms_2xx_peak_threshold_t</type>
      <name>GetSickPeakThreshold</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a33c5c1d3adc5f8b2aa0f2e92bcf4aba5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetSickScan</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a82c15aee15795c9e6c732261fccc90ea</anchor>
      <arglist>(unsigned int *const measurement_values, unsigned int &amp;num_measurement_values, unsigned int *const sick_field_a_values=NULL, unsigned int *const sick_field_b_values=NULL, unsigned int *const sick_field_c_values=NULL, unsigned int *const sick_telegram_index=NULL, unsigned int *const sick_real_time_scan_index=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetSickScan</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ab2a838eb6774d8c3ea63be4e5216cc90</anchor>
      <arglist>(unsigned int *const range_values, unsigned int *const reflect_values, unsigned int &amp;num_range_measurements, unsigned int &amp;num_reflect_measurements, unsigned int *const sick_field_a_values=NULL, unsigned int *const sick_field_b_values=NULL, unsigned int *const sick_field_c_values=NULL, unsigned int *const sick_telegram_index=NULL, unsigned int *const sick_real_time_scan_index=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetSickScanAngle</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a7538d7e3fd643b865492ac6ea33fe70c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetSickScanResolution</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>acb6d7115ec027d9d6bbffe049136b097</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetSickScanSubrange</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a6c64a110fa3e15073eab947eba5aaea2</anchor>
      <arglist>(const uint16_t sick_subrange_start_index, const uint16_t sick_subrange_stop_index, unsigned int *const measurement_values, unsigned int &amp;num_measurement_values, unsigned int *const sick_field_a_values=NULL, unsigned int *const sick_field_b_values=NULL, unsigned int *const sick_field_c_values=NULL, unsigned int *const sick_telegram_index=NULL, unsigned int *const sick_real_time_scan_index=NULL)</arglist>
    </member>
    <member kind="function">
      <type>sick_lms_2xx_sensitivity_t</type>
      <name>GetSickSensitivity</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a8a54f89c4f3b4b4ccf48eed0de616be5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetSickSoftwareVersionAsString</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a4b1d1a83918117d4b7da60f89f6ddc81</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>sick_lms_2xx_status_t</type>
      <name>GetSickStatus</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>aba1b6e7a4c750931e65a7efeef52c902</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetSickStatusAsString</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a89feeb6c8e7f5f083385842fee352513</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>sick_lms_2xx_type_t</type>
      <name>GetSickType</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a4b8ad733754712cc0e60751d8748b599</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Initialize</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a02a5c6582d1cbd930354910f706a50b6</anchor>
      <arglist>(const sick_lms_2xx_baud_t desired_baud_rate, const uint32_t delay=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsSickLMS2xxFast</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a97450179bb056dfd8d7cd2cb6a395387</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintSickConfig</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a8f3513cfa46297063b2e0a5dec962912</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintSickSoftwareVersion</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a0699f4ce90777fd07545843b13d6961c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintSickStatus</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a43510cc23b7c9b5db4d08fd688e99402</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ResetSick</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a5ceb4f11999901547e05ef417a75d630</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSickAvailability</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a6ed337f893051027fbc5f38e19b4d01e</anchor>
      <arglist>(const uint8_t sick_availability_flags=SICK_FLAG_AVAILABILITY_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSickMeasuringMode</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a58dcac82da52eadbce6c08ccab721ea2</anchor>
      <arglist>(const sick_lms_2xx_measuring_mode_t sick_measuring_mode=SICK_MS_MODE_8_OR_80_FA_FB_DAZZLE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSickMeasuringUnits</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a74afc5d9c139af3349ce181061e41caa</anchor>
      <arglist>(const sick_lms_2xx_measuring_units_t sick_units=SICK_MEASURING_UNITS_MM)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSickPeakThreshold</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ac1dd187c0b0e6675380f851866b7e52c</anchor>
      <arglist>(const sick_lms_2xx_peak_threshold_t sick_peak_threshold=SICK_PEAK_THRESHOLD_DETECTION_WITH_NO_BLACK_EXTENSION)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSickSensitivity</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ae9f4a74e39b283d935dea753b6df0365</anchor>
      <arglist>(const sick_lms_2xx_sensitivity_t sick_sensitivity=SICK_SENSITIVITY_STANDARD)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSickVariant</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a639e8347e1718714060765a230cbc22b</anchor>
      <arglist>(const sick_lms_2xx_scan_angle_t scan_angle, const sick_lms_2xx_scan_resolution_t scan_resolution)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SickLMS2xx</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a29dc902bf245259a7837a374c7bc49f4</anchor>
      <arglist>(const std::string sick_device_path)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Uninitialize</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>abecaf51ec3bd3fbef5703e0430691ef7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SickLMS2xx</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a67b248430ee76c23077f79a9c2561b69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static sick_lms_2xx_scan_resolution_t</type>
      <name>DoubleToSickScanResolution</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ab28cdb2b99eefeee5a3f8df09f75edc0</anchor>
      <arglist>(const double scan_resolution_double)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static sick_lms_2xx_baud_t</type>
      <name>IntToSickBaud</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>aa97533324b98717a7ddd71f3ab0138ad</anchor>
      <arglist>(const int baud_int)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static sick_lms_2xx_scan_angle_t</type>
      <name>IntToSickScanAngle</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a686ecb55205d61f56c5aa7fe828abf0c</anchor>
      <arglist>(const int scan_angle_int)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static sick_lms_2xx_scan_resolution_t</type>
      <name>IntToSickScanResolution</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ab77e829d439c4d223cab4a9840061322</anchor>
      <arglist>(const int scan_resolution_int)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>SickBaudToString</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>abcfeb30f23c519517aebc21be24fb872</anchor>
      <arglist>(const sick_lms_2xx_baud_t baud_rate)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>SickMeasuringModeToString</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ab9c1c0b710ba47991f2605dfcec4f29c</anchor>
      <arglist>(const sick_lms_2xx_measuring_mode_t sick_measuring_mode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>SickMeasuringUnitsToString</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a565f661d2839644796426f5d4f7910ba</anchor>
      <arglist>(const sick_lms_2xx_measuring_units_t sick_units)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>SickOperatingModeToString</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a605a92543a53c50b362c73953ff62e9b</anchor>
      <arglist>(const sick_lms_2xx_operating_mode_t sick_operating_mode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>SickPeakThresholdToString</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a7d79bdbba54c505ded29a4dac29edf1a</anchor>
      <arglist>(const sick_lms_2xx_peak_threshold_t sick_peak_threshold)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>SickSensitivityToString</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a7253367218c0a71766bb9d4f7198a213</anchor>
      <arglist>(const sick_lms_2xx_sensitivity_t sick_sensitivity)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>SickStatusToString</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>aef3a623a0912cd81b76c9b0f4411184a</anchor>
      <arglist>(const sick_lms_2xx_status_t sick_status)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>SickTypeToString</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a780088eaa331ca61704a6941858f3f80</anchor>
      <arglist>(const sick_lms_2xx_type_t sick_type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static sick_lms_2xx_baud_t</type>
      <name>StringToSickBaud</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>abc35649d75b2785d24bae5849c49d1c0</anchor>
      <arglist>(const std::string baud_str)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_FLAG_AVAILABILITY_DAZZLE_NO_EFFECT</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>abfded513805c66fb383bf4d259b45310</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_FLAG_AVAILABILITY_DEFAULT</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a851287843fa840b6bb4c80dd807c390f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_FLAG_AVAILABILITY_HIGH</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>afed615d6206e4f874af9331dd0dcc81a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SICK_FLAG_AVAILABILITY_REAL_TIME_INDICES</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ab0af4f99bd6efb047c77c947330dcc5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16_t</type>
      <name>SICK_MAX_NUM_MEASUREMENTS</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a32a9d2b03547bc73c4893c0a799bb0e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>sick_lms_2xx_baud_t</type>
      <name>_baudToSickBaud</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a43c18e6ec5a0d2716103eccd39f9d4f5</anchor>
      <arglist>(const int baud_rate) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_extractSickMeasurementValues</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a5917d69d9130cd39cdc6ca807450b57b</anchor>
      <arglist>(const uint8_t *const byte_sequence, const uint16_t num_measurements, uint16_t *const measured_values, uint8_t *const field_a_values=NULL, uint8_t *const field_b_values=NULL, uint8_t *const field_c_values=NULL) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_flushTerminalBuffer</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a9025128f2f47f57c8d23ac174bd4dd8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_getSickConfig</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>adfd22e1a92035c76c5a98718e6a7b114</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_getSickErrors</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ae67caf6638bfc9f3aa9e40b6c21ca085</anchor>
      <arglist>(unsigned int *const num_sick_errors=NULL, uint8_t *const error_type_buffer=NULL, uint8_t *const error_num_buffer=NULL)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_getSickStatus</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a89e2a5e9d1eee512401bd3961994679d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_getSickType</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ad448c22a7e3cf176e69d855b5b036881</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>_isSickLMS200</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a20468577007063bd8ffab618dc7ec882</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>_isSickLMS211</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>aa2b5197259290e9a8bda750af0993c30</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>_isSickLMS220</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>af612ebbeef0679ce44a6f0a4577ec612</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>_isSickLMS221</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a9a4162ce76f8757f8c1571ac2521942f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>_isSickLMS291</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a6b5e1779a4c64560a692a769fc9dc5f8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>_isSickUnknown</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2f756c7d3f2afa357757221dc000eff8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_parseSickConfigProfile</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a37a9acd49066b27b07fb5202469ce6b8</anchor>
      <arglist>(const uint8_t *const src_buffer, sick_lms_2xx_device_config_t &amp;sick_device_config) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_parseSickScanProfileB0</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a5613667a4fea5ba1bda6eb3d9eafaf4a</anchor>
      <arglist>(const uint8_t *const src_buffer, sick_lms_2xx_scan_profile_b0_t &amp;sick_scan_profile) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_parseSickScanProfileB6</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a4e631f1d30c0347b108f3983769f1f3f</anchor>
      <arglist>(const uint8_t *const src_buffer, sick_lms_2xx_scan_profile_b6_t &amp;sick_scan_profile) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_parseSickScanProfileB7</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a3d1147a420446ab0b386ec07f6faa658</anchor>
      <arglist>(const uint8_t *const src_buffer, sick_lms_2xx_scan_profile_b7_t &amp;sick_scan_profile) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_parseSickScanProfileBF</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a8f70389ce084a7635c440906ec01e425</anchor>
      <arglist>(const uint8_t *const src_buffer, sick_lms_2xx_scan_profile_bf_t &amp;sick_scan_profile) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_parseSickScanProfileC4</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a3c3d8f3606cdc024a842fc06aaa1a67a</anchor>
      <arglist>(const uint8_t *const src_buffer, sick_lms_2xx_scan_profile_c4_t &amp;sick_scan_profile) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>_returningRealTimeIndices</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ab6715871a64033f63410d425c7fa9d8d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_sendMessageAndGetReply</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ab3941e8e74522af560d03f43861ba1fe</anchor>
      <arglist>(const SickLMS2xxMessage &amp;sick_send_message, SickLMS2xxMessage &amp;sick_recv_message, const unsigned int timeout_value, const unsigned int num_tries)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_sendMessageAndGetReply</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a873832817a60bc3a8bc73e7f6d624a18</anchor>
      <arglist>(const SickLMS2xxMessage &amp;sick_send_message, SickLMS2xxMessage &amp;sick_recv_message, const uint8_t reply_code, const unsigned int timeout_value, const unsigned int num_tries)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_setSessionBaud</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2261240db92e1dd88eb9a6f4a445367e</anchor>
      <arglist>(const sick_lms_2xx_baud_t baud_rate)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_setSickConfig</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ab080af4c1063f42fdd43ec900dd8e561</anchor>
      <arglist>(const sick_lms_2xx_device_config_t &amp;sick_config)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_setSickOpModeDiagnostic</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a39c66d44dec77ea2614b8edebf01af08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_setSickOpModeInstallation</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a5091d62276c2d61c8b89a6258a1d0b9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_setSickOpModeMonitorRequestValues</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a434080d5e7048b8a8ab16110035efc74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_setSickOpModeMonitorStreamMeanValues</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a56a3f6147fca05f4236e84aa49a569d6</anchor>
      <arglist>(const uint8_t sample_size)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_setSickOpModeMonitorStreamMeanValuesSubrange</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a973f9ef248217cd0cca2b434081d0406</anchor>
      <arglist>(const uint16_t sample_size, const uint16_t subrange_start_index, const uint16_t subrange_stop_index)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_setSickOpModeMonitorStreamRangeAndReflectivity</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2ecfca13dc7b9b8147616090a2c09ae7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_setSickOpModeMonitorStreamValues</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a43e3d776ca5c17565d46061e098147b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_setSickOpModeMonitorStreamValuesFromPartialScan</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>aa5376a747c2ea551d11b088a256cabfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_setSickOpModeMonitorStreamValuesSubrange</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a0891e7421a626acd514c3c8db52c9bad</anchor>
      <arglist>(const uint16_t subrange_start_index, const uint16_t subrange_stop_index)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_setTerminalBaud</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a00a7e2bc8cdebe1b7846d65dbd80caed</anchor>
      <arglist>(const sick_lms_2xx_baud_t sick_baud)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_setupConnection</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a606cb6e448b2755e5f081e88e5d6cc7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_setupConnection</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ae0b5057e38a7d099c719142e0347ee18</anchor>
      <arglist>(const uint32_t delay)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>_sickAvailabilityToString</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>adea1e5226fa7d5d5da669800cff81272</anchor>
      <arglist>(const uint8_t availability_code) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>_sickContourFunctionToString</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a0e721700cac1730228bf762ad010dbc9</anchor>
      <arglist>(const uint8_t contour_function_code) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>_sickRestartToString</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a30a491c0dff9e2740fa20841dee8069e</anchor>
      <arglist>(const uint8_t restart_code) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>_sickSubtractiveFieldsToString</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a4f84a9640105391cf37883cbb0903abc</anchor>
      <arglist>(const uint8_t subt_field_code) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>_sickTemporaryFieldToString</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a9b496c5677d1ed3bd6550d05df4c4979</anchor>
      <arglist>(const uint8_t temp_field_code) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>_sickVariantToString</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>aa938e9133a8c1e8d0692d195b6d01e82</anchor>
      <arglist>(const unsigned int sick_variant) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_switchSickOperatingMode</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a8ba2f760120d55120e4d206c1c12bbf7</anchor>
      <arglist>(const uint8_t sick_mode, const uint8_t *const mode_params=NULL)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_teardownConnection</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>adfe357c686eea7374243100151bbf55d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>_testSickBaud</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2f02d7ce9e299231dc35e91e49bebb2d</anchor>
      <arglist>(const sick_lms_2xx_baud_t baud_rate)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>_validSickMeasuringMode</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a5a36c57738f6fb38122200ef835a4021</anchor>
      <arglist>(const sick_lms_2xx_measuring_mode_t sick_measuring_mode) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>_validSickMeasuringUnits</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ac5e72d2880b686065b01e7f1496b8b71</anchor>
      <arglist>(const sick_lms_2xx_measuring_units_t sick_units) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>_validSickPeakThreshold</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a50d0c45db01eb7a0ca70f051283106e3</anchor>
      <arglist>(const sick_lms_2xx_peak_threshold_t sick_peak_threshold) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>_validSickScanAngle</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a0e408f9fb305b35e4e3267c939ec3fc6</anchor>
      <arglist>(const sick_lms_2xx_scan_angle_t sick_scan_angle) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>_validSickScanResolution</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ae66fe402db1dee2441c54613a83d98b2</anchor>
      <arglist>(const sick_lms_2xx_scan_resolution_t sick_scan_resolution) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>_validSickSensitivity</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a5251dd7d0ebcb21532f942a813bf4b04</anchor>
      <arglist>(const sick_lms_2xx_sensitivity_t sick_sensitivity) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sick_lms_2xx_baud_t</type>
      <name>_curr_session_baud</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ae6d64008ab43b0aba42879c4e06361e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sick_lms_2xx_baud_t</type>
      <name>_desired_session_baud</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>abed4dbb6d4ab806f5bb01e1682672ec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>struct termios</type>
      <name>_old_term</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a6eddf73ecab2c8f9430abef9a02563b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sick_lms_2xx_baud_status_t</type>
      <name>_sick_baud_status</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>afefa440f06eda612e582e799db2d3bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sick_lms_2xx_device_config_t</type>
      <name>_sick_device_config</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a24fa0a362014914c9eb795f13aab997c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_sick_device_path</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ac008a28291751900af89430820cdb4c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sick_lms_2xx_field_status_t</type>
      <name>_sick_field_status</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a7016266fcc12a63c5adad98c1ff63715</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint8_t</type>
      <name>_sick_mean_value_sample_size</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>acfbbb5912df51f930087c01b0af9a41c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sick_lms_2xx_operating_status_t</type>
      <name>_sick_operating_status</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ab0603c4f8b32fdddcf160a74182c4bfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sick_lms_2xx_pollution_status_t</type>
      <name>_sick_pollution_status</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a83749173280b85b21a0ed78677c6bb60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sick_lms_2xx_restart_status_t</type>
      <name>_sick_restart_status</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>adcfc613a053277c68faca8679b3a9913</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sick_lms_2xx_signal_status_t</type>
      <name>_sick_signal_status</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>afe70569faae6562e708c4dfc0770d6d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sick_lms_2xx_software_status_t</type>
      <name>_sick_software_status</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>ace76bb033717d45ccbca6a72cdf080f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sick_lms_2xx_type_t</type>
      <name>_sick_type</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a8dec31722892c4b88d6071a287ce3e81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint16_t</type>
      <name>_sick_values_subrange_start_index</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>aa8133a99ea993fa18dec39d2585e3e82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint16_t</type>
      <name>_sick_values_subrange_stop_index</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xx.html</anchorfile>
      <anchor>a2a406e97770b6a41b05e2d753e2ee214</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SickToolbox::SickLMS2xx::sick_lms_2xx_baud_status_tag</name>
    <filename>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__baud__status__tag.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_baud_rate</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__baud__status__tag.html</anchorfile>
      <anchor>a2d8f19fa29a072f14f4d751c7eff1f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_permanent_baud_rate</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__baud__status__tag.html</anchorfile>
      <anchor>a292d504b22c0299ccf877dc0e0b33ad4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SickToolbox::SickLMS2xx::sick_lms_2xx_device_config_tag</name>
    <filename>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_availability_level</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>a649535683a83b0a0cb4da3cd27e69882</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_blanking</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>a1479925c589c72a150fcaeb3ba8559c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_contour_a_negative_tolerance_band</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>a971aaafe66b7d40d561f1d06f935ad5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_contour_a_positive_tolerance_band</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>a3a003e5a2c1039755c6550d243919c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_contour_a_reference</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>a3119c4acddf56e5e6f810ffe44781218</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_contour_a_start_angle</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>a51c5a5b9c67d4b9de8973e56e96dd5b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_contour_a_stop_angle</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>abb652aae97bb1a5f26a2b413d1ab460a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_contour_b_negative_tolerance_band</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>a90743a2498b7f33a8b4aee3e026b0aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_contour_b_positive_tolerance_band</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>abc019ac5d16b23d302e664558e8ec8c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_contour_b_reference</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>afae3571a0a633cbece8170f740ff62c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_contour_b_start_angle</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>aff14a225d56626851abc3ad1db4f80f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_contour_b_stop_angle</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>ae9e3ebfefcd6c9771768a61bf4e87d2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_contour_c_negative_tolerance_band</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>a5524571ec8af968e09108e69f4347335</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_contour_c_positive_tolerance_band</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>ab0d99ce968707f5c6a87a355d67f1734</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_contour_c_reference</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>aaedb8b66a43e968d8954c7f4640fabbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_contour_c_start_angle</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>adcbfb31a15733cfcba81d1d7d3638371</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_contour_c_stop_angle</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>ae14d2b889ab5521165e9332cf9ebad9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_dazzling_multiple_evaluation</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>a5219783c597d8584fb619a8b0836c0eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_fields_b_c_restart_times</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>a8397eeb22632fc9e86deb1364231e626</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_measuring_mode</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>a71d61a7eb742fbf0a47e0f3e82011042</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_measuring_units</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>a16f78c9e5601f19e229fb2389a3b57a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_multiple_evaluation</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>a76f767bf7ceffbf8e48823bba232e959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_multiple_evaluation_suppressed_objects</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>a02e44ffddb731dd141a1c33ae0880049</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_peak_threshold</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>a3db913110779255880e23f9397008350</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_pixel_oriented_evaluation</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>a9a301f6da01d6af04d5321a9e3b941e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_restart</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>a32f43505381c942ac782d3e116f65f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_restart_time</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>abae69c2f3c2133ba67d712ca802b29a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_single_measured_value_evaluation_mode</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>a7c80c87898782e226faf6c607854cb7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_stop_threshold</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>a3399024189430388d5cc318329da4952</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_subtractive_fields</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>a610fa7b21990150d64561ebff479927b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_temporary_field</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__device__config__tag.html</anchorfile>
      <anchor>aaadad5a6640661f454734b76aa1e5eed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SickToolbox::SickLMS2xx::sick_lms_2xx_field_status_tag</name>
    <filename>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__field__status__tag.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_field_evaluation_number</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__field__status__tag.html</anchorfile>
      <anchor>afe20195776806adfd69b11349348532c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_field_set_number</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__field__status__tag.html</anchorfile>
      <anchor>af4e03e74783b06e6692049a58e307ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_multiple_evaluation_offset_field_2</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__field__status__tag.html</anchorfile>
      <anchor>aa292e4a78700552d008a9f3b0043eec9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SickToolbox::SickLMS2xx::sick_lms_2xx_operating_status_tag</name>
    <filename>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__operating__status__tag.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_address</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__operating__status__tag.html</anchorfile>
      <anchor>a153c0f65aff06529024c3d34d4a2eaee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_device_status</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__operating__status__tag.html</anchorfile>
      <anchor>a8bfa117c23da3bccdef7df7354bc138e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_laser_mode</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__operating__status__tag.html</anchorfile>
      <anchor>af23106af8ca39abae7f98953600c610e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_measuring_mode</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__operating__status__tag.html</anchorfile>
      <anchor>a5dc9923d51fc96004038d72773c0edb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_measuring_units</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__operating__status__tag.html</anchorfile>
      <anchor>a9110b1b6cf0b4a0658eeff8761b51e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_num_motor_revs</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__operating__status__tag.html</anchorfile>
      <anchor>a420c451d1c8efe5ddf098ac22e864f92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_operating_mode</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__operating__status__tag.html</anchorfile>
      <anchor>a2346e7b2ceb3519d9a14c1f32ca13ec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_scan_angle</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__operating__status__tag.html</anchorfile>
      <anchor>a7fb95b8f600d463adab4e62939c21138</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_scan_resolution</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__operating__status__tag.html</anchorfile>
      <anchor>a1fb87b345c5f4f98dac659f5306509cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_variant</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__operating__status__tag.html</anchorfile>
      <anchor>ad3477c3c8251dceb1600aaa2e88a9d5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SickToolbox::SickLMS2xx::sick_lms_2xx_pollution_status_tag</name>
    <filename>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__pollution__status__tag.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_pollution_calibration_vals</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__pollution__status__tag.html</anchorfile>
      <anchor>a872934cb18e9f7b3c5f1f9dd5ab43847</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_pollution_vals</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__pollution__status__tag.html</anchorfile>
      <anchor>abd84f610d08b40ded7ed052f38739d8d</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_reference_pollution_calibration_vals</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__pollution__status__tag.html</anchorfile>
      <anchor>aa45346e0206b7d3d99494239e2a7b465</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_reference_pollution_vals</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__pollution__status__tag.html</anchorfile>
      <anchor>a86b2c75c04a07bb20dc9e2247a0cb736</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SickToolbox::SickLMS2xx::sick_lms_2xx_restart_status_tag</name>
    <filename>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__restart__status__tag.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_restart_mode</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__restart__status__tag.html</anchorfile>
      <anchor>a4f6cf03f2d36aa9ff101e35e3133217b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_restart_time</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__restart__status__tag.html</anchorfile>
      <anchor>a528a4a4f44d640aa0d65a13d53fdaf35</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SickToolbox::SickLMS2xx::sick_lms_2xx_scan_profile_b0_tag</name>
    <filename>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__b0__tag.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_field_a_values</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__b0__tag.html</anchorfile>
      <anchor>a3f8937db64cc7f0428d7580d27cb9885</anchor>
      <arglist>[SICK_MAX_NUM_MEASUREMENTS]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_field_b_values</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__b0__tag.html</anchorfile>
      <anchor>ad2471818528aed900efad1f09a0e5ee3</anchor>
      <arglist>[SICK_MAX_NUM_MEASUREMENTS]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_field_c_values</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__b0__tag.html</anchorfile>
      <anchor>a36e36b64b227fae5ddc402b43ede04dd</anchor>
      <arglist>[SICK_MAX_NUM_MEASUREMENTS]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_measurements</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__b0__tag.html</anchorfile>
      <anchor>a8c69780a9875abfb2b55bfebc6332cad</anchor>
      <arglist>[SICK_MAX_NUM_MEASUREMENTS]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_num_measurements</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__b0__tag.html</anchorfile>
      <anchor>a8194707843da0674e4581801f74f75dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_partial_scan_index</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__b0__tag.html</anchorfile>
      <anchor>a2272f164dd21717ef12b47aca3754e83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_real_time_scan_index</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__b0__tag.html</anchorfile>
      <anchor>a5b6cafc1c9affd737b67b7ee7831b346</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_telegram_index</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__b0__tag.html</anchorfile>
      <anchor>a71597aba9617566441b77a448139a770</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SickToolbox::SickLMS2xx::sick_lms_2xx_scan_profile_b6_tag</name>
    <filename>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__b6__tag.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_measurements</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__b6__tag.html</anchorfile>
      <anchor>a58b617d9572a0de435898be38fd5c6fc</anchor>
      <arglist>[SICK_MAX_NUM_MEASUREMENTS]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_num_measurements</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__b6__tag.html</anchorfile>
      <anchor>a99d606ef5f1cfa176258bdb437500433</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_real_time_scan_index</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__b6__tag.html</anchorfile>
      <anchor>a6c0b7798f8b44eca043abacfc06bb951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_sample_size</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__b6__tag.html</anchorfile>
      <anchor>a42d94321a63e177ea6433c22db407ca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_telegram_index</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__b6__tag.html</anchorfile>
      <anchor>a40d2b24f1ebb28be4cd0091b6ca9a225</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SickToolbox::SickLMS2xx::sick_lms_2xx_scan_profile_b7_tag</name>
    <filename>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__b7__tag.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_field_a_values</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__b7__tag.html</anchorfile>
      <anchor>a7482ab1ffe9ff06c7d58ad67151d1928</anchor>
      <arglist>[SICK_MAX_NUM_MEASUREMENTS]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_field_b_values</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__b7__tag.html</anchorfile>
      <anchor>a802a60a05333bf4e057704649073a7d5</anchor>
      <arglist>[SICK_MAX_NUM_MEASUREMENTS]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_field_c_values</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__b7__tag.html</anchorfile>
      <anchor>a6705f8c3ba89da575f6f0616dcbc381b</anchor>
      <arglist>[SICK_MAX_NUM_MEASUREMENTS]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_measurements</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__b7__tag.html</anchorfile>
      <anchor>a9cc2c4cb4c986d29d728de159e396068</anchor>
      <arglist>[SICK_MAX_NUM_MEASUREMENTS]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_num_measurements</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__b7__tag.html</anchorfile>
      <anchor>a62619ac752da71d474a10e65c5a0bd5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_partial_scan_index</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__b7__tag.html</anchorfile>
      <anchor>a77faf2e323f7700772263552478651e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_real_time_scan_index</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__b7__tag.html</anchorfile>
      <anchor>a79b13a1d13a6888cb9a0f546bf782e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_subrange_start_index</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__b7__tag.html</anchorfile>
      <anchor>a0a09a3170249d5989249e0be46039402</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_subrange_stop_index</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__b7__tag.html</anchorfile>
      <anchor>a37b3fff67676f9c877f97ffa9c09c464</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_telegram_index</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__b7__tag.html</anchorfile>
      <anchor>a7c70537497a5e83956197318f8059f05</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SickToolbox::SickLMS2xx::sick_lms_2xx_scan_profile_bf_tag</name>
    <filename>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__bf__tag.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_measurements</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__bf__tag.html</anchorfile>
      <anchor>a1134cee2b38a9097457aa48596571691</anchor>
      <arglist>[SICK_MAX_NUM_MEASUREMENTS]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_num_measurements</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__bf__tag.html</anchorfile>
      <anchor>a445a486418ad1fc227fc284555e8652a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_real_time_scan_index</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__bf__tag.html</anchorfile>
      <anchor>acf8a99b77c706e764339aeacdbfdc5b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_sample_size</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__bf__tag.html</anchorfile>
      <anchor>a259b4116611c7ca27ba0f0d3aa18f021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_subrange_start_index</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__bf__tag.html</anchorfile>
      <anchor>a62d2b899d04293ef55a4477d1eeb7b43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_subrange_stop_index</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__bf__tag.html</anchorfile>
      <anchor>aef9895c744ef577df4c637210b8470f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_telegram_index</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__bf__tag.html</anchorfile>
      <anchor>a75313a6922c2ac1970ce2eddca198b61</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SickToolbox::SickLMS2xx::sick_lms_2xx_scan_profile_c4_tag</name>
    <filename>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__c4__tag.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_field_a_values</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__c4__tag.html</anchorfile>
      <anchor>ab5337603000e4759dd7fe03cf7488b3b</anchor>
      <arglist>[SICK_MAX_NUM_MEASUREMENTS]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_field_b_values</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__c4__tag.html</anchorfile>
      <anchor>ae740e11feb5b33c678cf02466647aa7b</anchor>
      <arglist>[SICK_MAX_NUM_MEASUREMENTS]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_field_c_values</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__c4__tag.html</anchorfile>
      <anchor>a2698b02852ae2c7cec96f2406c5676bd</anchor>
      <arglist>[SICK_MAX_NUM_MEASUREMENTS]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_num_range_measurements</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__c4__tag.html</anchorfile>
      <anchor>aa41d5fa5902e3e5033747231ef02bfcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_num_reflect_measurements</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__c4__tag.html</anchorfile>
      <anchor>a70c818a2f68f16473d0ab2125941f2a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_range_measurements</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__c4__tag.html</anchorfile>
      <anchor>a6b54bb44f78be788e0fa2e3592eda66f</anchor>
      <arglist>[SICK_MAX_NUM_MEASUREMENTS]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_real_time_scan_index</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__c4__tag.html</anchorfile>
      <anchor>a562a958ae741d17868df0474151098c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_reflect_measurements</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__c4__tag.html</anchorfile>
      <anchor>a10ab9d14b32dc50e41954f0de12ab5dc</anchor>
      <arglist>[SICK_MAX_NUM_MEASUREMENTS]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_reflect_subrange_start_index</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__c4__tag.html</anchorfile>
      <anchor>aa6158551f78c0a046955efff6b9c9b4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_reflect_subrange_stop_index</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__c4__tag.html</anchorfile>
      <anchor>a3f980988472db3e1ec4b8cabce5a15d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_telegram_index</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__scan__profile__c4__tag.html</anchorfile>
      <anchor>aebee1f44659f77a6d03c46bb6b19edd2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SickToolbox::SickLMS2xx::sick_lms_2xx_signal_status_tag</name>
    <filename>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__signal__status__tag.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_angle_of_measurement</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__signal__status__tag.html</anchorfile>
      <anchor>a2f317d82f02f5e9db65b5b1e155cd7da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_current_angle</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__signal__status__tag.html</anchorfile>
      <anchor>a31dfec1164067c7fa6a7eb857d7d1429</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_peak_threshold</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__signal__status__tag.html</anchorfile>
      <anchor>aed14ad72d301173375234512e0886bf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_peak_threshold_actual_value</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__signal__status__tag.html</anchorfile>
      <anchor>a10f2710ab702d8a64e8ea34789dfcc3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_peak_threshold_target_value</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__signal__status__tag.html</anchorfile>
      <anchor>a6a658a436a95f371af14a037a8de5d56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_reference_scale_1_dark_100</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__signal__status__tag.html</anchorfile>
      <anchor>a333c9b29decdda1497137bb83997a5a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_reference_scale_1_dark_66</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__signal__status__tag.html</anchorfile>
      <anchor>a4a781d3fb2041a47de45cceec4cc5a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_reference_scale_2_dark_100</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__signal__status__tag.html</anchorfile>
      <anchor>ac0a7dcf81ff3a532f4ee34b34135b49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_reference_scale_2_dark_66</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__signal__status__tag.html</anchorfile>
      <anchor>a9007082b95fdb033d2c03e51e122c17d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_reference_target_mean_measured_vals</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__signal__status__tag.html</anchorfile>
      <anchor>a00fefbb2b1dc4107e3600511bf497b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_reference_target_single_measured_vals</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__signal__status__tag.html</anchorfile>
      <anchor>a4e46a062ade9a70b29d0f7b48bb7cfab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_signal_amplitude</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__signal__status__tag.html</anchorfile>
      <anchor>af7d7709677f667fb200cb2c2f8df6720</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_signal_amplitude_calibration_val</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__signal__status__tag.html</anchorfile>
      <anchor>a2e720932fdf6f8ece345d1985637c35f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_stop_threshold_actual_value</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__signal__status__tag.html</anchorfile>
      <anchor>af1f682724dc7036c9c10db83e8b000ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sick_stop_threshold_target_value</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__signal__status__tag.html</anchorfile>
      <anchor>acdb627790e102e6236a6cbeb53e43b27</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SickToolbox::SickLMS2xx::sick_lms_2xx_software_status_tag</name>
    <filename>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__software__status__tag.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_prom_software_version</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__software__status__tag.html</anchorfile>
      <anchor>ab3d0284af282b84d5ff0bbc84ebdc766</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sick_system_software_version</name>
      <anchorfile>structSickToolbox_1_1SickLMS2xx_1_1sick__lms__2xx__software__status__tag.html</anchorfile>
      <anchor>aa8335918c8a076c599386ae41078cdfc</anchor>
      <arglist>[8]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SickToolbox::SickLMS2xxBufferMonitor</name>
    <filename>classSickToolbox_1_1SickLMS2xxBufferMonitor.html</filename>
    <base>SickBufferMonitor&lt; SickLMS2xxBufferMonitor, SickLMS2xxMessage &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>GetNextMessageFromDataStream</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xxBufferMonitor.html</anchorfile>
      <anchor>aa01b8bc4c48c3ba9c4250c429066db69</anchor>
      <arglist>(SickLMS2xxMessage &amp;sick_message)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SickLMS2xxBufferMonitor</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xxBufferMonitor.html</anchorfile>
      <anchor>a04cf5330d57668fbfafd61716d400e68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SickLMS2xxBufferMonitor</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xxBufferMonitor.html</anchorfile>
      <anchor>a88b4617870ba1efdaa75aac528368cc6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SickToolbox::SickLMS2xxMessage</name>
    <filename>classSickToolbox_1_1SickLMS2xxMessage.html</filename>
    <base>SickMessage&lt; SICK_LMS_2XX_MSG_HEADER_LEN, SICK_LMS_2XX_MSG_PAYLOAD_MAX_LEN, SICK_LMS_2XX_MSG_TRAILER_LEN &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>BuildMessage</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xxMessage.html</anchorfile>
      <anchor>a05f2f554d3423c83c74ee0aca8a80a42</anchor>
      <arglist>(uint8_t dest_address, const uint8_t *const payload_buffer, const unsigned int payload_length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Clear</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xxMessage.html</anchorfile>
      <anchor>abaefa0ff2894df95b39070751e0d3334</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>GetChecksum</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xxMessage.html</anchorfile>
      <anchor>a4940553152a6f3e5327d094e3736117f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>GetCommandCode</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xxMessage.html</anchorfile>
      <anchor>a0fda7b327f34cb59fdb67daf9cb85312</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>GetDestAddress</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xxMessage.html</anchorfile>
      <anchor>a3a63f388ee3a65490e908a444121224e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>GetStatusByte</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xxMessage.html</anchorfile>
      <anchor>acc512217fec320547776aa5236ce21d9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ParseMessage</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xxMessage.html</anchorfile>
      <anchor>a3802282e387a1a3f87fd8eb9e963fcf4</anchor>
      <arglist>(const uint8_t *const message_buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Print</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xxMessage.html</anchorfile>
      <anchor>a3ab10ef474f9c945790e8f6591fd00bd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SickLMS2xxMessage</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xxMessage.html</anchorfile>
      <anchor>af2a764e829da869df36e5917c98cddf8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SickLMS2xxMessage</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xxMessage.html</anchorfile>
      <anchor>a91f1826c41641fe45839c1a8cc85f438</anchor>
      <arglist>(const uint8_t dest_address, const uint8_t *const payload_buffer, const unsigned int payload_length)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SickLMS2xxMessage</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xxMessage.html</anchorfile>
      <anchor>a9f8fe86ca4f4bf1341bec9fa100fea11</anchor>
      <arglist>(uint8_t *const message_buffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SickLMS2xxMessage</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xxMessage.html</anchorfile>
      <anchor>a5fa2c922b6719846ac2eae658f2c3f35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint16_t</type>
      <name>_checksum</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xxMessage.html</anchorfile>
      <anchor>a9f4685791c7643842336a0fe36333d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>uint16_t</type>
      <name>_computeCRC</name>
      <anchorfile>classSickToolbox_1_1SickLMS2xxMessage.html</anchorfile>
      <anchor>afe5c7bbf634b7215ec5edfd56492a2ea</anchor>
      <arglist>(uint8_t *data, unsigned int data_length) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SickToolbox::SickMessage</name>
    <filename>classSickToolbox_1_1SickMessage.html</filename>
    <templarg>MSG_HEADER_LENGTH</templarg>
    <templarg>MSG_PAYLOAD_MAX_LENGTH</templarg>
    <templarg>MSG_TRAILER_LENGTH</templarg>
    <member kind="function">
      <type>void</type>
      <name>BuildMessage</name>
      <anchorfile>classSickToolbox_1_1SickMessage.html</anchorfile>
      <anchor>ac70246cb23ab334bdcc8cd9e8756e7f1</anchor>
      <arglist>(const uint8_t *const payload_buffer, const unsigned int payload_length)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Clear</name>
      <anchorfile>classSickToolbox_1_1SickMessage.html</anchorfile>
      <anchor>a47a20e834d78477da0c14b16f252928a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetMessage</name>
      <anchorfile>classSickToolbox_1_1SickMessage.html</anchorfile>
      <anchor>a5c4446374eb29a311c1288c55d7d9728</anchor>
      <arglist>(uint8_t *const message_buffer) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetMessageLength</name>
      <anchorfile>classSickToolbox_1_1SickMessage.html</anchorfile>
      <anchor>a66bfa1004608ec212fe0f7c56b7e726c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetPayload</name>
      <anchorfile>classSickToolbox_1_1SickMessage.html</anchorfile>
      <anchor>aa85fb9c98c5d9a1fda59abbc3d15924b</anchor>
      <arglist>(uint8_t *const payload_buffer) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetPayloadAsCStr</name>
      <anchorfile>classSickToolbox_1_1SickMessage.html</anchorfile>
      <anchor>a31a6d09de2f3698878fe8bb5774609b8</anchor>
      <arglist>(char *const payload_str) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetPayloadLength</name>
      <anchorfile>classSickToolbox_1_1SickMessage.html</anchorfile>
      <anchor>a648581058366d0bbe82ffec4b63ccfdf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetPayloadSubregion</name>
      <anchorfile>classSickToolbox_1_1SickMessage.html</anchorfile>
      <anchor>ac2f458c75e01545153c4baad65715a76</anchor>
      <arglist>(uint8_t *const payload_sub_buffer, const unsigned int start_idx, const unsigned int stop_idx) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsPopulated</name>
      <anchorfile>classSickToolbox_1_1SickMessage.html</anchorfile>
      <anchor>af88d1ba0b9a5efe654fb7ad968a489b0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>ParseMessage</name>
      <anchorfile>classSickToolbox_1_1SickMessage.html</anchorfile>
      <anchor>a3c943a963d6900cac056312cf315743b</anchor>
      <arglist>(const uint8_t *const message_buffer)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classSickToolbox_1_1SickMessage.html</anchorfile>
      <anchor>ac4f2828b530e64e308295a8d2a17b3d2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SickMessage</name>
      <anchorfile>classSickToolbox_1_1SickMessage.html</anchorfile>
      <anchor>ac648ee6028bbdf1d34229f95cfa061d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SickMessage</name>
      <anchorfile>classSickToolbox_1_1SickMessage.html</anchorfile>
      <anchor>ad5f574451de9eafe2b54958d41f20517</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned int</type>
      <name>MESSAGE_HEADER_LENGTH</name>
      <anchorfile>classSickToolbox_1_1SickMessage.html</anchorfile>
      <anchor>a32514e9ffb0a313c1fd0bbd0f135e5b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned int</type>
      <name>MESSAGE_MAX_LENGTH</name>
      <anchorfile>classSickToolbox_1_1SickMessage.html</anchorfile>
      <anchor>a9fb943af0a917349acfca2630c3c760a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned int</type>
      <name>MESSAGE_PAYLOAD_MAX_LENGTH</name>
      <anchorfile>classSickToolbox_1_1SickMessage.html</anchorfile>
      <anchor>a81188b38fdfe5ecfbd875679c48c8332</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned int</type>
      <name>MESSAGE_TRAILER_LENGTH</name>
      <anchorfile>classSickToolbox_1_1SickMessage.html</anchorfile>
      <anchor>af50378a3edc629bbe7d875df98aba118</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint8_t</type>
      <name>_message_buffer</name>
      <anchorfile>classSickToolbox_1_1SickMessage.html</anchorfile>
      <anchor>a58f36f9a211c56553b6ba0d7d1ec3b02</anchor>
      <arglist>[MESSAGE_MAX_LENGTH]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>_message_length</name>
      <anchorfile>classSickToolbox_1_1SickMessage.html</anchorfile>
      <anchor>af026f23dca716a05e4d7514bef714fff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>_payload_length</name>
      <anchorfile>classSickToolbox_1_1SickMessage.html</anchorfile>
      <anchor>ac3b3bab0babf92c985cf6e59fe196dd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_populated</name>
      <anchorfile>classSickToolbox_1_1SickMessage.html</anchorfile>
      <anchor>a79724fdba6c55cb2317d3b9604c8fe1d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SickToolbox::SickThreadException</name>
    <filename>classSickToolbox_1_1SickThreadException.html</filename>
    <base>SickToolbox::SickException</base>
    <member kind="function">
      <type></type>
      <name>SickThreadException</name>
      <anchorfile>classSickToolbox_1_1SickThreadException.html</anchorfile>
      <anchor>a09261183ad8318362793e728ac340538</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SickThreadException</name>
      <anchorfile>classSickToolbox_1_1SickThreadException.html</anchorfile>
      <anchor>aa6ce83bde371bce3681221fb7b659c92</anchor>
      <arglist>(const std::string detailed_str)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SickThreadException</name>
      <anchorfile>classSickToolbox_1_1SickThreadException.html</anchorfile>
      <anchor>ab8d0ad5bed4d68a31a4fbad9b2942c85</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SickToolbox::SickTimeoutException</name>
    <filename>classSickToolbox_1_1SickTimeoutException.html</filename>
    <base>SickToolbox::SickException</base>
    <member kind="function">
      <type></type>
      <name>SickTimeoutException</name>
      <anchorfile>classSickToolbox_1_1SickTimeoutException.html</anchorfile>
      <anchor>a899b01e7898bf330ce2fba0ded2dc87a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SickTimeoutException</name>
      <anchorfile>classSickToolbox_1_1SickTimeoutException.html</anchorfile>
      <anchor>a0064453ec180bb9a785709efad5b6f8d</anchor>
      <arglist>(const std::string detailed_str)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SickTimeoutException</name>
      <anchorfile>classSickToolbox_1_1SickTimeoutException.html</anchorfile>
      <anchor>a1ca72af8e601f4e84b81c32a297c844a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title>The Sick LIDAR Matlab/C++ Toolbox</title>
    <filename>index</filename>
  </compound>
</tagfile>
