<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>CommonDataSubscriber.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_sync/src/</path>
    <filename>CommonDataSubscriber_8cpp.html</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_sync/CommonDataSubscriber.h</includes>
    <namespace>rtabmap_sync</namespace>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriber.h</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_sync/include/rtabmap_sync/</path>
    <filename>CommonDataSubscriber_8h.html</filename>
    <includes id="CommonDataSubscriberDefines_8h" name="CommonDataSubscriberDefines.h" local="no" imported="no">rtabmap_sync/CommonDataSubscriberDefines.h</includes>
    <includes id="SyncDiagnostic_8h" name="SyncDiagnostic.h" local="no" imported="no">rtabmap_sync/SyncDiagnostic.h</includes>
    <class kind="class">rtabmap_sync::CommonDataSubscriber</class>
    <namespace>rtabmap_sync</namespace>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberDefines.h</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_sync/include/rtabmap_sync/</path>
    <filename>CommonDataSubscriberDefines_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNC2</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>ad32c70edba6049f8c006d0117b52a94a</anchor>
      <arglist>(PREFIX, SYNC_NAME, MSG0, MSG1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNC3</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>a6b66b67b2db17d3851b078d4b8866bd1</anchor>
      <arglist>(PREFIX, SYNC_NAME, MSG0, MSG1, MSG2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNC4</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>ae6552d6f261cf69a0af1e090b3192ec8</anchor>
      <arglist>(PREFIX, SYNC_NAME, MSG0, MSG1, MSG2, MSG3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNC5</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>aa600ed4c9dd7da58f8ec6e1d4ca45e7c</anchor>
      <arglist>(PREFIX, SYNC_NAME, MSG0, MSG1, MSG2, MSG3, MSG4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNC6</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>a30deead2e8c3b5b519892541684120a9</anchor>
      <arglist>(PREFIX, SYNC_NAME, MSG0, MSG1, MSG2, MSG3, MSG4, MSG5)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNC7</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>ad5ac7b4e4b607e50854b465224d57b9f</anchor>
      <arglist>(PREFIX, SYNC_NAME, MSG0, MSG1, MSG2, MSG3, MSG4, MSG5, MSG6)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNC8</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>aae3d6dbe037cdbe6575039ae29c71564</anchor>
      <arglist>(PREFIX, SYNC_NAME, MSG0, MSG1, MSG2, MSG3, MSG4, MSG5, MSG6, MSG7)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNCS2</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>a6cd30aed90485ce63a44de2af26946f3</anchor>
      <arglist>(PREFIX, MSG0, MSG1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNCS3</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>adc064944998d9ea1d21acd80e2f2fe02</anchor>
      <arglist>(PREFIX, MSG0, MSG1, MSG2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNCS4</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>a9630d20f5088e263fb0eb2a7c24e1828</anchor>
      <arglist>(PREFIX, MSG0, MSG1, MSG2, MSG3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNCS5</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>a650d8fea610287bd50b53f76b2a94f7e</anchor>
      <arglist>(PREFIX, MSG0, MSG1, MSG2, MSG3, MSG4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNCS6</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>acee8fde1c57226da3b90273a96e7834d</anchor>
      <arglist>(PREFIX, MSG0, MSG1, MSG2, MSG3, MSG4, MSG5)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNCS7</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>a09fc7e189b8b687f59946423cd320550</anchor>
      <arglist>(PREFIX, MSG0, MSG1, MSG2, MSG3, MSG4, MSG5, MSG6)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNCS8</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>a683700809a3142bae10a35664d05eadd</anchor>
      <arglist>(PREFIX, MSG0, MSG1, MSG2, MSG3, MSG4, MSG5, MSG6, MSG7)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYNC_DECL2</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>ae498620672bd0463becec954f3b0ed35</anchor>
      <arglist>(CLASS, PREFIX, APPROX, QUEUE_SIZE, SUB0, SUB1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYNC_DECL3</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>a034bd95fb549a3bd5305a6284630e8f2</anchor>
      <arglist>(CLASS, PREFIX, APPROX, QUEUE_SIZE, SUB0, SUB1, SUB2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYNC_DECL4</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>ae884c51581ec6826bef1a59d54afa75e</anchor>
      <arglist>(CLASS, PREFIX, APPROX, QUEUE_SIZE, SUB0, SUB1, SUB2, SUB3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYNC_DECL5</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>a9eb66f5df97ecbe8cc287f6a37f0ffd6</anchor>
      <arglist>(CLASS, PREFIX, APPROX, QUEUE_SIZE, SUB0, SUB1, SUB2, SUB3, SUB4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYNC_DECL6</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>a2b0928f4eb23738507eea07eaa031e70</anchor>
      <arglist>(CLASS, PREFIX, APPROX, QUEUE_SIZE, SUB0, SUB1, SUB2, SUB3, SUB4, SUB5)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYNC_DECL7</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>abdded52dffee10ac876ca1525e0a421c</anchor>
      <arglist>(CLASS, PREFIX, APPROX, QUEUE_SIZE, SUB0, SUB1, SUB2, SUB3, SUB4, SUB5, SUB6)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYNC_DECL8</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>a0c9f2721fb0eb555ae8f067be065b64a</anchor>
      <arglist>(CLASS, PREFIX, APPROX, QUEUE_SIZE, SUB0, SUB1, SUB2, SUB3, SUB4, SUB5, SUB6, SUB7)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYNC_DEL</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>a7d5d4fb4e695505b736b710a0b9eff35</anchor>
      <arglist>(PREFIX)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYNC_INIT</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>ada9c851573068efb3b0b26277978377f</anchor>
      <arglist>(PREFIX)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberDepth.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_sync/src/impl/</path>
    <filename>CommonDataSubscriberDepth_8cpp.html</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_sync/CommonDataSubscriber.h</includes>
    <namespace>rtabmap_sync</namespace>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberOdom.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_sync/src/impl/</path>
    <filename>CommonDataSubscriberOdom_8cpp.html</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_sync/CommonDataSubscriber.h</includes>
    <namespace>rtabmap_sync</namespace>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberRGB.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_sync/src/impl/</path>
    <filename>CommonDataSubscriberRGB_8cpp.html</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_sync/CommonDataSubscriber.h</includes>
    <namespace>rtabmap_sync</namespace>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberRGBD.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_sync/src/impl/</path>
    <filename>CommonDataSubscriberRGBD_8cpp.html</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_sync/CommonDataSubscriber.h</includes>
    <namespace>rtabmap_sync</namespace>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberRGBD2.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_sync/src/impl/</path>
    <filename>CommonDataSubscriberRGBD2_8cpp.html</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_sync/CommonDataSubscriber.h</includes>
    <namespace>rtabmap_sync</namespace>
    <member kind="define">
      <type>#define</type>
      <name>IMAGE_CONVERSION</name>
      <anchorfile>CommonDataSubscriberRGBD2_8cpp.html</anchorfile>
      <anchor>a551e932e0be5b36a6e850526d66493a7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberRGBD3.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_sync/src/impl/</path>
    <filename>CommonDataSubscriberRGBD3_8cpp.html</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_sync/CommonDataSubscriber.h</includes>
    <namespace>rtabmap_sync</namespace>
    <member kind="define">
      <type>#define</type>
      <name>IMAGE_CONVERSION</name>
      <anchorfile>CommonDataSubscriberRGBD3_8cpp.html</anchorfile>
      <anchor>a551e932e0be5b36a6e850526d66493a7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberRGBD4.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_sync/src/impl/</path>
    <filename>CommonDataSubscriberRGBD4_8cpp.html</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_sync/CommonDataSubscriber.h</includes>
    <namespace>rtabmap_sync</namespace>
    <member kind="define">
      <type>#define</type>
      <name>IMAGE_CONVERSION</name>
      <anchorfile>CommonDataSubscriberRGBD4_8cpp.html</anchorfile>
      <anchor>a551e932e0be5b36a6e850526d66493a7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberRGBD5.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_sync/src/impl/</path>
    <filename>CommonDataSubscriberRGBD5_8cpp.html</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_sync/CommonDataSubscriber.h</includes>
    <namespace>rtabmap_sync</namespace>
    <member kind="define">
      <type>#define</type>
      <name>IMAGE_CONVERSION</name>
      <anchorfile>CommonDataSubscriberRGBD5_8cpp.html</anchorfile>
      <anchor>a551e932e0be5b36a6e850526d66493a7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberRGBD6.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_sync/src/impl/</path>
    <filename>CommonDataSubscriberRGBD6_8cpp.html</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_sync/CommonDataSubscriber.h</includes>
    <namespace>rtabmap_sync</namespace>
    <member kind="define">
      <type>#define</type>
      <name>IMAGE_CONVERSION</name>
      <anchorfile>CommonDataSubscriberRGBD6_8cpp.html</anchorfile>
      <anchor>a551e932e0be5b36a6e850526d66493a7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberRGBDX.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_sync/src/impl/</path>
    <filename>CommonDataSubscriberRGBDX_8cpp.html</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_sync/CommonDataSubscriber.h</includes>
    <namespace>rtabmap_sync</namespace>
    <member kind="define">
      <type>#define</type>
      <name>IMAGE_CONVERSION</name>
      <anchorfile>CommonDataSubscriberRGBDX_8cpp.html</anchorfile>
      <anchor>a551e932e0be5b36a6e850526d66493a7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberScan.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_sync/src/impl/</path>
    <filename>CommonDataSubscriberScan_8cpp.html</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_sync/CommonDataSubscriber.h</includes>
    <namespace>rtabmap_sync</namespace>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberSensorData.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_sync/src/impl/</path>
    <filename>CommonDataSubscriberSensorData_8cpp.html</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_sync/CommonDataSubscriber.h</includes>
    <namespace>rtabmap_sync</namespace>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberStereo.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_sync/src/impl/</path>
    <filename>CommonDataSubscriberStereo_8cpp.html</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_sync/CommonDataSubscriber.h</includes>
    <namespace>rtabmap_sync</namespace>
  </compound>
  <compound kind="file">
    <name>rgb_sync.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_sync/src/nodelets/</path>
    <filename>rgb__sync_8cpp.html</filename>
    <includes id="SyncDiagnostic_8h" name="SyncDiagnostic.h" local="yes" imported="no">rtabmap_sync/SyncDiagnostic.h</includes>
    <class kind="class">rtabmap_sync::RgbSync</class>
    <namespace>rtabmap_sync</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__sync.html</anchorfile>
      <anchor>a14f12c9d54387f58493ff4cf93024c3e</anchor>
      <arglist>(rtabmap_sync::RgbSync, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rgbd_sync.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_sync/src/nodelets/</path>
    <filename>rgbd__sync_8cpp.html</filename>
    <includes id="SyncDiagnostic_8h" name="SyncDiagnostic.h" local="yes" imported="no">rtabmap_sync/SyncDiagnostic.h</includes>
    <class kind="class">rtabmap_sync::RGBDSync</class>
    <namespace>rtabmap_sync</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__sync.html</anchorfile>
      <anchor>ac6cf2312e3069f1fb28d306eef02bef3</anchor>
      <arglist>(rtabmap_sync::RGBDSync, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RGBDSyncNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_sync/src/</path>
    <filename>RGBDSyncNode_8cpp.html</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>RGBDSyncNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rgbdx_sync.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_sync/src/nodelets/</path>
    <filename>rgbdx__sync_8cpp.html</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="yes" imported="no">rtabmap_sync/CommonDataSubscriber.h</includes>
    <class kind="class">rtabmap_sync::RGBDXSync</class>
    <namespace>rtabmap_sync</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__sync.html</anchorfile>
      <anchor>a593bb608854177bd1932c65d2a9a74c7</anchor>
      <arglist>(rtabmap_sync::RGBDXSync, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RGBDXSyncNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_sync/src/</path>
    <filename>RGBDXSyncNode_8cpp.html</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>RGBDXSyncNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RGBSyncNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_sync/src/</path>
    <filename>RGBSyncNode_8cpp.html</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>RGBSyncNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>stereo_sync.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_sync/src/nodelets/</path>
    <filename>stereo__sync_8cpp.html</filename>
    <includes id="SyncDiagnostic_8h" name="SyncDiagnostic.h" local="yes" imported="no">rtabmap_sync/SyncDiagnostic.h</includes>
    <class kind="class">rtabmap_sync::StereoSync</class>
    <namespace>rtabmap_sync</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__sync.html</anchorfile>
      <anchor>aaf1368f2258a0c8d0127cb150fdcb289</anchor>
      <arglist>(rtabmap_sync::StereoSync, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StereoSyncNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_sync/src/</path>
    <filename>StereoSyncNode_8cpp.html</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>StereoSyncNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SyncDiagnostic.h</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_sync/include/rtabmap_sync/</path>
    <filename>SyncDiagnostic_8h.html</filename>
    <class kind="class">rtabmap_sync::SyncDiagnostic</class>
    <namespace>rtabmap_sync</namespace>
  </compound>
  <compound kind="class">
    <name>rtabmap_sync::CommonDataSubscriber</name>
    <filename>classrtabmap__sync_1_1CommonDataSubscriber.html</filename>
    <member kind="function">
      <type></type>
      <name>CommonDataSubscriber</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ae608c2f543221eb23e15eafec680a1d3</anchor>
      <arglist>(bool gui)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getQueueSize</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aeb593664e591e5be1415c9a6f60de79f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isApproxSync</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ade64c5d694edb2a5a219d077896e01d7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDataSubscribed</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a967d8473ddab7843ccee479d843c66de</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribedToDepth</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ac7ed7c18249ce1f2297ff967f13ad40e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribedToOdom</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a71924f4ce57ea56d8909bcfcf668dccb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribedToOdomInfo</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a4cd611f8081327d23eef19f79d370906</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribedToRGB</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>abb511ba767f0b795a03a5486ab896d16</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribedToRGBD</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aa8e771a915ee5c6b141240eecff09789</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribedToScan2d</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a1717d15a26776a8ce85521aa1587ab7a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribedToScan3d</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a3b1327c6b779a80b4e54fb91c0868f3c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribedToSensorData</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a113babb19bae9a53094410526f919a23</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribedToStereo</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aee209db3485cbe75b32bc63e8cd7be02</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>name</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ae02374050efc25c34b8e23c5ad36e544</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rgbdCameras</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a3c9839c1b9a2124513f8226739365d44</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CommonDataSubscriber</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aeba62d8dcaf5c26010ce2c28ab9f97f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>commonLaserScanCallback</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a1a5a022edec917307f359a3da8bec6ad</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;odomMsg, const rtabmap_msgs::UserDataConstPtr &amp;userDataMsg, const sensor_msgs::LaserScan &amp;scanMsg, const sensor_msgs::PointCloud2 &amp;scan3dMsg, const rtabmap_msgs::OdomInfoConstPtr &amp;odomInfoMsg, const rtabmap_msgs::GlobalDescriptor &amp;globalDescriptor=rtabmap_msgs::GlobalDescriptor())=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>commonMultiCameraCallback</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a79443b87f9a51f89b9d6de09957f434d</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;odomMsg, const rtabmap_msgs::UserDataConstPtr &amp;userDataMsg, const std::vector&lt; cv_bridge::CvImageConstPtr &gt; &amp;imageMsgs, const std::vector&lt; cv_bridge::CvImageConstPtr &gt; &amp;depthMsgs, const std::vector&lt; sensor_msgs::CameraInfo &gt; &amp;cameraInfoMsgs, const std::vector&lt; sensor_msgs::CameraInfo &gt; &amp;depthCameraInfoMsgs, const sensor_msgs::LaserScan &amp;scanMsg, const sensor_msgs::PointCloud2 &amp;scan3dMsg, const rtabmap_msgs::OdomInfoConstPtr &amp;odomInfoMsg, const std::vector&lt; rtabmap_msgs::GlobalDescriptor &gt; &amp;globalDescriptorMsgs=std::vector&lt; rtabmap_msgs::GlobalDescriptor &gt;(), const std::vector&lt; std::vector&lt; rtabmap_msgs::KeyPoint &gt; &gt; &amp;localKeyPoints=std::vector&lt; std::vector&lt; rtabmap_msgs::KeyPoint &gt; &gt;(), const std::vector&lt; std::vector&lt; rtabmap_msgs::Point3f &gt; &gt; &amp;localPoints3d=std::vector&lt; std::vector&lt; rtabmap_msgs::Point3f &gt; &gt;(), const std::vector&lt; cv::Mat &gt; &amp;localDescriptors=std::vector&lt; cv::Mat &gt;())=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>commonOdomCallback</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a8fd5d5d3de81d393bcd39b7b3dabe5c3</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;odomMsg, const rtabmap_msgs::UserDataConstPtr &amp;userDataMsg, const rtabmap_msgs::OdomInfoConstPtr &amp;odomInfoMsg)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>commonSensorDataCallback</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a217876d7535b19bb91223b6233fbe49f</anchor>
      <arglist>(const rtabmap_msgs::SensorDataConstPtr &amp;sensorDataMsg, const nav_msgs::OdometryConstPtr &amp;odomMsg, const rtabmap_msgs::OdomInfoConstPtr &amp;odomInfoMsg)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>commonSingleCameraCallback</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aaf2f05f41459a8843ae4450adbd5f6c2</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;odomMsg, const rtabmap_msgs::UserDataConstPtr &amp;userDataMsg, const cv_bridge::CvImageConstPtr &amp;imageMsg, const cv_bridge::CvImageConstPtr &amp;depthMsg, const sensor_msgs::CameraInfo &amp;rgbCameraInfoMsg, const sensor_msgs::CameraInfo &amp;depthCameraInfoMsg, const sensor_msgs::LaserScan &amp;scanMsg, const sensor_msgs::PointCloud2 &amp;scan3dMsg, const rtabmap_msgs::OdomInfoConstPtr &amp;odomInfoMsg, const std::vector&lt; rtabmap_msgs::GlobalDescriptor &gt; &amp;globalDescriptorMsgs=std::vector&lt; rtabmap_msgs::GlobalDescriptor &gt;(), const std::vector&lt; rtabmap_msgs::KeyPoint &gt; &amp;localKeyPoints=std::vector&lt; rtabmap_msgs::KeyPoint &gt;(), const std::vector&lt; rtabmap_msgs::Point3f &gt; &amp;localPoints3d=std::vector&lt; rtabmap_msgs::Point3f &gt;(), const cv::Mat &amp;localDescriptors=cv::Mat())</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setupCallbacks</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>abacbf200da8b73389e3a4d6514069bb0</anchor>
      <arglist>(ros::NodeHandle &amp;nh, ros::NodeHandle &amp;pnh, const std::string &amp;name, std::vector&lt; diagnostic_updater::DiagnosticTask * &gt; otherTasks=std::vector&lt; diagnostic_updater::DiagnosticTask * &gt;())</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>tick</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a2ba1ccd7636242de096c95b069710c2b</anchor>
      <arglist>(const ros::Time &amp;stamp, double targetFrequency=0)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>queueSize_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a03b71926f06a2fd9810fd31fdc0d083f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>subscribedTopicsMsg_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>af685c722f5a74900398073f9fd203367</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aca5ff08a26b79d0564caba5e757eb774</anchor>
      <arglist>(odomInfo, nav_msgs::Odometry, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a18ca292ca8b5badf4ef3622ca5d65539</anchor>
      <arglist>(odomScan2d, nav_msgs::Odometry, sensor_msgs::LaserScan)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aaed0cf4bda56617837364907c21c0ceb</anchor>
      <arglist>(odomScan3d, nav_msgs::Odometry, sensor_msgs::PointCloud2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a2da1763b170bf29079c5ba42c609015c</anchor>
      <arglist>(odomScanDesc, nav_msgs::Odometry, rtabmap_msgs::ScanDescriptor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ab116e54f51c2be0d490a64a0ded88f28</anchor>
      <arglist>(rgb, sensor_msgs::Image, sensor_msgs::CameraInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a85af930d2d7140e010b52ddce1762df9</anchor>
      <arglist>(rgbdInfo, rtabmap_msgs::RGBDImage, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ac56dd1cb78f31785bdb4d944093e55d9</anchor>
      <arglist>(rgbdOdom, nav_msgs::Odometry, rtabmap_msgs::RGBDImage)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a0671bd3df1d0062f8fdc458149046fba</anchor>
      <arglist>(rgbdScan2d, rtabmap_msgs::RGBDImage, sensor_msgs::LaserScan)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a4ecd57a72c341f89409c8a5b95c2d170</anchor>
      <arglist>(rgbdScanDesc, rtabmap_msgs::RGBDImage, rtabmap_msgs::ScanDescriptor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>adf55368f4d4dedfb4e0994629f3091b2</anchor>
      <arglist>(rgbdXInfo, rtabmap_msgs::RGBDImages, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a146058327004a2f61ea8eee9f5ccc8ff</anchor>
      <arglist>(rgbdXOdom, nav_msgs::Odometry, rtabmap_msgs::RGBDImages)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ae41d61fb791129dad6e26aa3d28353a7</anchor>
      <arglist>(rgbdXScan2d, rtabmap_msgs::RGBDImages, sensor_msgs::LaserScan)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a38c3867dab9c91c0f049aa63234e5f52</anchor>
      <arglist>(rgbdXScanDesc, rtabmap_msgs::RGBDImages, rtabmap_msgs::ScanDescriptor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a0755a950eb7da5d8f707b6757d2128c5</anchor>
      <arglist>(scan2dInfo, sensor_msgs::LaserScan, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ad9cf55ceb01e266799fd33ee46d03b98</anchor>
      <arglist>(scan3dInfo, sensor_msgs::PointCloud2, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ad3b48e1865a90f3997664cfccf3a4376</anchor>
      <arglist>(scanDescInfo, rtabmap_msgs::ScanDescriptor, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aaffc9617f1f1d9aa1dba784530b61b3c</anchor>
      <arglist>(sensorDataInfo, rtabmap_msgs::SensorData, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a5f64371d189311b81adf57a26cf32952</anchor>
      <arglist>(sensorDataOdom, nav_msgs::Odometry, rtabmap_msgs::SensorData)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a788e37e6e8b6f5fe772bd2fb61d07854</anchor>
      <arglist>(depth, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a3135b8370422b137a63e1d796be06f07</anchor>
      <arglist>(odomScan2dInfo, nav_msgs::Odometry, sensor_msgs::LaserScan, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ab02c81ac569c25afc23a39057180e80d</anchor>
      <arglist>(odomScan3dInfo, nav_msgs::Odometry, sensor_msgs::PointCloud2, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ab0ab41092026dce173a0877b00edd792</anchor>
      <arglist>(odomScanDescInfo, nav_msgs::Odometry, rtabmap_msgs::ScanDescriptor, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a3e6d8d51c534ba936259e63c27b04ad0</anchor>
      <arglist>(rgbdOdomInfo, nav_msgs::Odometry, rtabmap_msgs::RGBDImage, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a20b5ce93237a1ead0112b120a822891f</anchor>
      <arglist>(rgbdOdomScan2d, nav_msgs::Odometry, rtabmap_msgs::RGBDImage, sensor_msgs::LaserScan)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a7238ccf957be96e298f7abf1557a7582</anchor>
      <arglist>(rgbdOdomScan3d, nav_msgs::Odometry, rtabmap_msgs::RGBDImage, sensor_msgs::PointCloud2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aa35f47f22d3e8483983c0506dac5433f</anchor>
      <arglist>(rgbdOdomScanDesc, nav_msgs::Odometry, rtabmap_msgs::RGBDImage, rtabmap_msgs::ScanDescriptor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aebc4063f94b42785144afc26c41d6a06</anchor>
      <arglist>(rgbdXOdomInfo, nav_msgs::Odometry, rtabmap_msgs::RGBDImages, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a2653b28777c62c05d2e7ba7bd5c9c71f</anchor>
      <arglist>(rgbdXOdomScan2d, nav_msgs::Odometry, rtabmap_msgs::RGBDImages, sensor_msgs::LaserScan)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a90a5667d1f7ed3eb1fc71df49db1373e</anchor>
      <arglist>(rgbdXOdomScan3d, nav_msgs::Odometry, rtabmap_msgs::RGBDImages, sensor_msgs::PointCloud2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a3fa84984ecffe30e0e08fa0f5292371f</anchor>
      <arglist>(rgbdXOdomScanDesc, nav_msgs::Odometry, rtabmap_msgs::RGBDImages, rtabmap_msgs::ScanDescriptor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ab68f0e45e4a187b25e61d6393f91b8ae</anchor>
      <arglist>(rgbInfo, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a26e2301826bb7e8994a4a4f20e8a759c</anchor>
      <arglist>(rgbOdom, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::CameraInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a51e43a2dc98545ba88591128b0c341de</anchor>
      <arglist>(rgbScan2d, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::LaserScan)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a71f6f3ede4521bd7ed051017f740f400</anchor>
      <arglist>(rgbScan3d, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a72d56c5f732384134daf3dc85ced02c0</anchor>
      <arglist>(rgbScanDesc, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_msgs::ScanDescriptor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a819f1b368001dabb48723bf0fcd3a84a</anchor>
      <arglist>(sensorDataOdomInfo, nav_msgs::Odometry, rtabmap_msgs::SensorData, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a22ce88a37dda18bda95e9da760a9016a</anchor>
      <arglist>(depthInfo, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a310bd07ef6f50ce5ed9635dbfa9e8d5e</anchor>
      <arglist>(depthOdom, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ac159d13a97c97cf01136f34637a5780f</anchor>
      <arglist>(depthScan2d, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::LaserScan)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a10e716fc0c9f260cef96b6f9e11d6f0e</anchor>
      <arglist>(depthScan3d, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a33cdfea22242963cfe2d66bb71577228</anchor>
      <arglist>(depthScanDesc, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_msgs::ScanDescriptor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ad0e1bfe6838a9e41e7a22e8e9950a731</anchor>
      <arglist>(rgbOdomInfo, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a1fbd9102e45cd950deece4f20ed3d60f</anchor>
      <arglist>(rgbOdomScan2d, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::LaserScan)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aca88353dc57bdfb39b2260c00cff13f8</anchor>
      <arglist>(rgbOdomScan3d, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a7aee24fd5a3f58c4ccbba040e9e78466</anchor>
      <arglist>(rgbOdomScanDesc, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_msgs::ScanDescriptor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a368d2a225514cbfbc60b44bb6754214c</anchor>
      <arglist>(rgbScan2dInfo, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::LaserScan, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a6a9c05b91d89812b151389051165203f</anchor>
      <arglist>(rgbScan3dInfo, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a5e6c98af91931fc6b8f5ae055adc871d</anchor>
      <arglist>(rgbScanDescInfo, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_msgs::ScanDescriptor, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a6410d10333ec7a17ab41f801e89efab0</anchor>
      <arglist>(stereo, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS5</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ad8683c78151f14ba2706496ae240a528</anchor>
      <arglist>(depthOdomInfo, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS5</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>adbec45d22783ee5a8068cef5d0913a46</anchor>
      <arglist>(depthOdomScan2d, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::LaserScan)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS5</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>af2a3f3f34cc652924cb3b1509b628ea9</anchor>
      <arglist>(depthOdomScan3d, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS5</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a372af1ce625f22ac22ae2c62107eaf41</anchor>
      <arglist>(depthOdomScanDesc, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_msgs::ScanDescriptor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS5</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a6a3a062833919432867e9bb26ac4f382</anchor>
      <arglist>(depthScan2dInfo, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::LaserScan, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS5</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a16637b721f2a3d48b41cee98aa5b8124</anchor>
      <arglist>(depthScan3dInfo, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS5</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a70681b04b43ee51c5eb8ccb94dc99bff</anchor>
      <arglist>(depthScanDescInfo, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_msgs::ScanDescriptor, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS5</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a7d066bebca588ad44e5294d9aab176cb</anchor>
      <arglist>(rgbOdomScan2dInfo, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::LaserScan, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS5</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a3202a1477e1697a306dda266c0828219</anchor>
      <arglist>(rgbOdomScan3dInfo, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS5</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a35787e586a83c214ce9bbdda824e986d</anchor>
      <arglist>(rgbOdomScanDescInfo, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_msgs::ScanDescriptor, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS5</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>af51a93e7ee6186c3ddcdbe21f5854cc2</anchor>
      <arglist>(stereoInfo, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS5</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a523f0122c074484e7663fc620d5af5ad</anchor>
      <arglist>(stereoOdom, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS6</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ab110c877c651ff3046e9b57c51396678</anchor>
      <arglist>(depthOdomScan2dInfo, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::LaserScan, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS6</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ae93e3a7a5612b8a3c7d48f1a737145f7</anchor>
      <arglist>(depthOdomScan3dInfo, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS6</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a61143fa36c9db07ab7281cbc8bb319ee</anchor>
      <arglist>(depthOdomScanDescInfo, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_msgs::ScanDescriptor, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS6</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a0a8e5fc1f7d29db9c78ae911452a4788</anchor>
      <arglist>(stereoOdomInfo, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo, rtabmap_msgs::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>odomCallback</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a8f4a6ee17a58091ef3e3882e2f5e67cf</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rgbdCallback</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>afe91afc77b465033245d7330a5db158e</anchor>
      <arglist>(const rtabmap_msgs::RGBDImageConstPtr &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rgbdXCallback</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a44248320416832839ef18fbe70246d6d</anchor>
      <arglist>(const rtabmap_msgs::RGBDImagesConstPtr &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>scan2dCallback</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ad0058672e396cf8049e552684cee29b4</anchor>
      <arglist>(const sensor_msgs::LaserScanConstPtr &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>scan3dCallback</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a70dbb4c1e192dc60f4d17e776e977cfb</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>scanDescCallback</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a292130947a2de42d372e4ccfc92b48bd</anchor>
      <arglist>(const rtabmap_msgs::ScanDescriptorConstPtr &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>sensorDataCallback</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ad824858ab34abc24961e86d76f22aa8a</anchor>
      <arglist>(const rtabmap_msgs::SensorDataConstPtr &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupDepthCallbacks</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aa19e23b5854a435d0b53c28633590a4d</anchor>
      <arglist>(ros::NodeHandle &amp;nh, ros::NodeHandle &amp;pnh, bool subscribeOdom, bool subscribeUserData, bool subscribeScan2d, bool subscribeScan3d, bool subscribeScanDesc, bool subscribeOdomInfo, int queueSize, bool approxSync)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupOdomCallbacks</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a82d6b1bae2b405cda934e682072feaa9</anchor>
      <arglist>(ros::NodeHandle &amp;nh, ros::NodeHandle &amp;pnh, bool subscribeUserData, bool subscribeOdomInfo, int queueSize, bool approxSync)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupRGBCallbacks</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aa495c320f9f6334bbab6621bc8dc309b</anchor>
      <arglist>(ros::NodeHandle &amp;nh, ros::NodeHandle &amp;pnh, bool subscribeOdom, bool subscribeUserData, bool subscribeScan2d, bool subscribeScan3d, bool subscribeScanDesc, bool subscribeOdomInfo, int queueSize, bool approxSync)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupRGBDCallbacks</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a4f8ee810f445f8b0e3fbe2cd85458b72</anchor>
      <arglist>(ros::NodeHandle &amp;nh, ros::NodeHandle &amp;pnh, bool subscribeOdom, bool subscribeUserData, bool subscribeScan2d, bool subscribeScan3d, bool subscribeScanDesc, bool subscribeOdomInfo, int queueSize, bool approxSync)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupRGBDXCallbacks</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a2757eab4c16ac3738cc794d1efc1c06b</anchor>
      <arglist>(ros::NodeHandle &amp;nh, ros::NodeHandle &amp;pnh, bool subscribeOdom, bool subscribeUserData, bool subscribeScan2d, bool subscribeScan3d, bool subscribeScanDesc, bool subscribeOdomInfo, int queueSize, bool approxSync)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupScanCallbacks</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a453f3bd3458b35a84fb7b6c28b36bf6b</anchor>
      <arglist>(ros::NodeHandle &amp;nh, ros::NodeHandle &amp;pnh, bool subscribeScan2d, bool subscribeScanDesc, bool subscribeOdom, bool subscribeUserData, bool subscribeOdomInfo, int queueSize, bool approxSync)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupSensorDataCallbacks</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a5a7d792a5519fa9c0d012e9c74acb9bb</anchor>
      <arglist>(ros::NodeHandle &amp;nh, ros::NodeHandle &amp;pnh, bool subscribeOdom, bool subscribeOdomInfo, int queueSize, bool approxSync)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupStereoCallbacks</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a1c33d271af95f10950c1699ca7d080af</anchor>
      <arglist>(ros::NodeHandle &amp;nh, ros::NodeHandle &amp;pnh, bool subscribeOdom, bool subscribeOdomInfo, int queueSize, bool approxSync)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>approxSync_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>acede9b5d5e942a0a8c7138c7449881e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoLeft_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a87dd5ff52a0e94a34818f80d6b3af1ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoRight_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a0db70dd9a4be8506780aecdf52268354</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoSub_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ac2343a2992abe9dab77fc5cfb2f6ead9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageDepthSub_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a5d31752639b8027a9a6913be14d59637</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageRectLeft_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a7a028ef27138bde51cbd49fd1f2adced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageRectRight_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ae45f1e05f5fd9c7df80b71ea8e216de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageSub_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aa31f1520d34948aea954ed4c2ea818e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a8766c852e146248a53afdd29d1b752d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_msgs::OdomInfo &gt;</type>
      <name>odomInfoSub_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a9cf21ff3efe3e279b179c6e14923d0c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; nav_msgs::Odometry &gt;</type>
      <name>odomSub_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>afacd47ac154574c05a7197b0838825d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>odomSubOnly_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a068bf4e5c5677ff57ff92c31ae5333f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>rgbdSub_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ad8eaca54e8bb8aeaa1e1abbb75f900c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; message_filters::Subscriber&lt; rtabmap_msgs::RGBDImage &gt; * &gt;</type>
      <name>rgbdSubs_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ad281a96db35b0cb2e951f391eaefc799</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_msgs::RGBDImages &gt;</type>
      <name>rgbdXSub_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a4309780cfe6e8a1fbc7c3c22585b506e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>rgbdXSubOnly_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ae7845345aef794e921a46ad915c7f2d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>scan2dSubOnly_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ae138e39d3d91ffa530d878f45ddcb955</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::PointCloud2 &gt;</type>
      <name>scan3dSub_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>abcf445ed6c318b275577abc06b667c63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>scan3dSubOnly_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a00b8b4bc21fde4490545495e6fa694c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_msgs::ScanDescriptor &gt;</type>
      <name>scanDescSub_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a1be6eb14b6c124246df1a9c581fd5ba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>scanDescSubOnly_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ae9bed30246df36fdb289237fb090d69a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::LaserScan &gt;</type>
      <name>scanSub_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>abd00f0036cda9e8b19910595bc4c401d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_msgs::SensorData &gt;</type>
      <name>sensorDataSub_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a269c96f7f8e08714685bba1169906207</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sensorDataSubOnly_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a133e4fa647a1c6c7286cfab503161d2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>subscribedToDepth_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a2f39100169e01acbedd243254ddbaa88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>subscribedToOdom_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a469fceb6fce7b00256396b092891ded7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>subscribedToOdomInfo_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a02b7e7de74050e6b744df7a434d576bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>subscribedToRGB_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a5be7ae1dd5c22cf2a0acf6e420ab5bb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>subscribedToRGBD_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a50f5c222c0aac249faa880e67e5b2903</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>subscribedToScan2d_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a62c4e05b6af16b9df38eace79dd5d738</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>subscribedToScan3d_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a3477915739fe3bf4d779198474e30e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>subscribedToScanDescriptor_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ae4953a992c910cfd93a05c338f7e18bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>subscribedToSensorData_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a5585f94cdbb2bd6d263a2fff46e741e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>subscribedToStereo_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a3d4bc9255c286f2af87cff2e39465e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; SyncDiagnostic &gt;</type>
      <name>syncDiagnostic_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ab883cf5c31518be18dbf6ec25904e76a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_msgs::UserData &gt;</type>
      <name>userDataSub_</name>
      <anchorfile>classrtabmap__sync_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ac80e7b039f68bdee99df7fabf160b1d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_sync::RGBDSync</name>
    <filename>classrtabmap__sync_1_1RGBDSync.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>RGBDSync</name>
      <anchorfile>classrtabmap__sync_1_1RGBDSync.html</anchorfile>
      <anchor>a0a9f8bc396d149f4ded7c29be2733eaa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RGBDSync</name>
      <anchorfile>classrtabmap__sync_1_1RGBDSync.html</anchorfile>
      <anchor>aa45e97423d2be192ec737841d6e0f8b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyApproxSyncDepthPolicy</name>
      <anchorfile>classrtabmap__sync_1_1RGBDSync.html</anchorfile>
      <anchor>a1374cd668e3cd5f2fb11a9234841411f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyExactSyncDepthPolicy</name>
      <anchorfile>classrtabmap__sync_1_1RGBDSync.html</anchorfile>
      <anchor>ab38d17fb7cfe48a4c43aca1b48fc8fba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__sync_1_1RGBDSync.html</anchorfile>
      <anchor>a811a5c715a90c8027a17bb66c855c8d8</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image, const sensor_msgs::ImageConstPtr &amp;depth, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfo)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__sync_1_1RGBDSync.html</anchorfile>
      <anchor>a1176d647c78f6bac2d9cf90dc0a0da26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncDepthPolicy &gt; *</type>
      <name>approxSyncDepth_</name>
      <anchorfile>classrtabmap__sync_1_1RGBDSync.html</anchorfile>
      <anchor>ae9c9d6047a969d4e9a91a29bbaa50e86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoSub_</name>
      <anchorfile>classrtabmap__sync_1_1RGBDSync.html</anchorfile>
      <anchor>a82761c1e7d9239a2cb8bac6b617658ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>compressedRate_</name>
      <anchorfile>classrtabmap__sync_1_1RGBDSync.html</anchorfile>
      <anchor>a6416d4b01bcee052780aa7c4bd9c7451</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>decimation_</name>
      <anchorfile>classrtabmap__sync_1_1RGBDSync.html</anchorfile>
      <anchor>af5fed0b3e3ca7373ca9947ccf2ec843d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>depthScale_</name>
      <anchorfile>classrtabmap__sync_1_1RGBDSync.html</anchorfile>
      <anchor>a6b0079cde939888a371ff4d2ce932ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncDepthPolicy &gt; *</type>
      <name>exactSyncDepth_</name>
      <anchorfile>classrtabmap__sync_1_1RGBDSync.html</anchorfile>
      <anchor>a02803b2c8d7e6bde8b6d985059734cbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageDepthSub_</name>
      <anchorfile>classrtabmap__sync_1_1RGBDSync.html</anchorfile>
      <anchor>a95002e09ae606391903b5c1a3e5d6093</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageSub_</name>
      <anchorfile>classrtabmap__sync_1_1RGBDSync.html</anchorfile>
      <anchor>af4a4038d66f7389d5488d10c0bebd9c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>lastCompressedPublished_</name>
      <anchorfile>classrtabmap__sync_1_1RGBDSync.html</anchorfile>
      <anchor>a157b3c332ae8a58d19f98e72d61e0258</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>rgbdImageCompressedPub_</name>
      <anchorfile>classrtabmap__sync_1_1RGBDSync.html</anchorfile>
      <anchor>a85f8a79c038986a41c3366a3abef427a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>rgbdImagePub_</name>
      <anchorfile>classrtabmap__sync_1_1RGBDSync.html</anchorfile>
      <anchor>a11005f342f116f81296ab8795a353333</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; SyncDiagnostic &gt;</type>
      <name>syncDiagnostic_</name>
      <anchorfile>classrtabmap__sync_1_1RGBDSync.html</anchorfile>
      <anchor>aaea76d26a3a9ee9e65f21fefc459d34b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_sync::RGBDXSync</name>
    <filename>classrtabmap__sync_1_1RGBDXSync.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>RGBDXSync</name>
      <anchorfile>classrtabmap__sync_1_1RGBDXSync.html</anchorfile>
      <anchor>a037b73895fffaf121846af72907e7a89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RGBDXSync</name>
      <anchorfile>classrtabmap__sync_1_1RGBDXSync.html</anchorfile>
      <anchor>a63a4819293d8647d16dd1b663cb761c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__sync_1_1RGBDXSync.html</anchorfile>
      <anchor>acad6aede27f85bf17abf026c0fb86ba0</anchor>
      <arglist>(rgbd2, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__sync_1_1RGBDXSync.html</anchorfile>
      <anchor>ae38e494ef1103397933797b38d8f317d</anchor>
      <arglist>(rgbd3, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__sync_1_1RGBDXSync.html</anchorfile>
      <anchor>a518fc5f51677b74b85cc8b7d8130e095</anchor>
      <arglist>(rgbd4, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS5</name>
      <anchorfile>classrtabmap__sync_1_1RGBDXSync.html</anchorfile>
      <anchor>a3ef2452ba70568860fbce648a60f42b6</anchor>
      <arglist>(rgbd5, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS6</name>
      <anchorfile>classrtabmap__sync_1_1RGBDXSync.html</anchorfile>
      <anchor>add1244fee14211c807638aeaa03813a0</anchor>
      <arglist>(rgbd6, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS7</name>
      <anchorfile>classrtabmap__sync_1_1RGBDXSync.html</anchorfile>
      <anchor>a9dbf80975ea76b20197fd4fecbc84e7d</anchor>
      <arglist>(rgbd7, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS8</name>
      <anchorfile>classrtabmap__sync_1_1RGBDXSync.html</anchorfile>
      <anchor>a23c66fe41c8b747d8f474776c7469283</anchor>
      <arglist>(rgbd8, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__sync_1_1RGBDXSync.html</anchorfile>
      <anchor>a74e68655efee2fc87f8c7a8cd73960fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>rgbdImagesPub_</name>
      <anchorfile>classrtabmap__sync_1_1RGBDXSync.html</anchorfile>
      <anchor>a2b9c40e2959e043734696ab11ad75f98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; message_filters::Subscriber&lt; rtabmap_msgs::RGBDImage &gt; * &gt;</type>
      <name>rgbdSubs_</name>
      <anchorfile>classrtabmap__sync_1_1RGBDXSync.html</anchorfile>
      <anchor>a39f6d452766b48648099fc0f390759be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; SyncDiagnostic &gt;</type>
      <name>syncDiagnostic_</name>
      <anchorfile>classrtabmap__sync_1_1RGBDXSync.html</anchorfile>
      <anchor>aa2fc360c89f13db4d4c6c9cb54c8e26b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_sync::RgbSync</name>
    <filename>classrtabmap__sync_1_1RgbSync.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>RgbSync</name>
      <anchorfile>classrtabmap__sync_1_1RgbSync.html</anchorfile>
      <anchor>a4301fc8a6e286dd184d320d0065e414d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RgbSync</name>
      <anchorfile>classrtabmap__sync_1_1RgbSync.html</anchorfile>
      <anchor>abd6fc2ffa0d8093931b0e816301c175c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyApproxSyncPolicy</name>
      <anchorfile>classrtabmap__sync_1_1RgbSync.html</anchorfile>
      <anchor>a64c6b25501982cf4afe0b6cb3faf34bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyExactSyncPolicy</name>
      <anchorfile>classrtabmap__sync_1_1RgbSync.html</anchorfile>
      <anchor>ad05aa7bede3000d56947627e1d2749d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__sync_1_1RgbSync.html</anchorfile>
      <anchor>a7db9c6569c3427b0d05be0739407a482</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfo)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__sync_1_1RgbSync.html</anchorfile>
      <anchor>a0453510c970be366480ddd56a2096c88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncPolicy &gt; *</type>
      <name>approxSync_</name>
      <anchorfile>classrtabmap__sync_1_1RgbSync.html</anchorfile>
      <anchor>a9263b6aa48a63a9b92211fb0bfdd71a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoSub_</name>
      <anchorfile>classrtabmap__sync_1_1RgbSync.html</anchorfile>
      <anchor>ab225acbf8506027821bd52e986c39ce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>compressedRate_</name>
      <anchorfile>classrtabmap__sync_1_1RgbSync.html</anchorfile>
      <anchor>ac877ea99e2d090b88e906da888c8afe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncPolicy &gt; *</type>
      <name>exactSync_</name>
      <anchorfile>classrtabmap__sync_1_1RgbSync.html</anchorfile>
      <anchor>a3dcb1190a54f2ec66eacb249862ae07f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageSub_</name>
      <anchorfile>classrtabmap__sync_1_1RgbSync.html</anchorfile>
      <anchor>a90cb4b1ec688ee32193c1b8c2d330605</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>lastCompressedPublished_</name>
      <anchorfile>classrtabmap__sync_1_1RgbSync.html</anchorfile>
      <anchor>a5c806267d17283ffe2f3ba0ca2744b2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>rgbdImageCompressedPub_</name>
      <anchorfile>classrtabmap__sync_1_1RgbSync.html</anchorfile>
      <anchor>a76760d1a7eb7fb6e8af63ee4daa0e48f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>rgbdImagePub_</name>
      <anchorfile>classrtabmap__sync_1_1RgbSync.html</anchorfile>
      <anchor>a6158ec5b003b026442a6774c1e34f052</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; SyncDiagnostic &gt;</type>
      <name>syncDiagnostic_</name>
      <anchorfile>classrtabmap__sync_1_1RgbSync.html</anchorfile>
      <anchor>ad33b2dc1df845d5df1bf9f3991214cff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_sync::StereoSync</name>
    <filename>classrtabmap__sync_1_1StereoSync.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>StereoSync</name>
      <anchorfile>classrtabmap__sync_1_1StereoSync.html</anchorfile>
      <anchor>a6f00ef460771d4b5ef7bbda1c068bcfc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StereoSync</name>
      <anchorfile>classrtabmap__sync_1_1StereoSync.html</anchorfile>
      <anchor>aa77ac1af3e6057f1130151b45c4639d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo &gt;</type>
      <name>MyApproxSyncPolicy</name>
      <anchorfile>classrtabmap__sync_1_1StereoSync.html</anchorfile>
      <anchor>aa5782c4839087f93df0f0c40c1a5397a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo &gt;</type>
      <name>MyExactSyncPolicy</name>
      <anchorfile>classrtabmap__sync_1_1StereoSync.html</anchorfile>
      <anchor>a4417807e8d0d547d83264ea196a61be8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__sync_1_1StereoSync.html</anchorfile>
      <anchor>a0fff43bc9d7640408e7af420a978a9f3</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;imageLeft, const sensor_msgs::ImageConstPtr &amp;imageRight, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfoLeft, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfoRight)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__sync_1_1StereoSync.html</anchorfile>
      <anchor>afb9d938860ef7e79f27c9571ac115c8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncPolicy &gt; *</type>
      <name>approxSync_</name>
      <anchorfile>classrtabmap__sync_1_1StereoSync.html</anchorfile>
      <anchor>a6c65ab25122f36fee8f9c06cc11ed1e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoLeftSub_</name>
      <anchorfile>classrtabmap__sync_1_1StereoSync.html</anchorfile>
      <anchor>a2f77fcb90ab2b13796750726f606374e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoRightSub_</name>
      <anchorfile>classrtabmap__sync_1_1StereoSync.html</anchorfile>
      <anchor>ad253cc0901bb1420575483d440504311</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>compressedRate_</name>
      <anchorfile>classrtabmap__sync_1_1StereoSync.html</anchorfile>
      <anchor>a97cb636859f6bba923117793eebdcb57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncPolicy &gt; *</type>
      <name>exactSync_</name>
      <anchorfile>classrtabmap__sync_1_1StereoSync.html</anchorfile>
      <anchor>a59cf1c779bb38b82fbddc727f8c4d0a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageLeftSub_</name>
      <anchorfile>classrtabmap__sync_1_1StereoSync.html</anchorfile>
      <anchor>abb51fec3a218cff0446a0df908eb137e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageRightSub_</name>
      <anchorfile>classrtabmap__sync_1_1StereoSync.html</anchorfile>
      <anchor>ab291e2051ee42a2f13d638c5639eeb98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>lastCompressedPublished_</name>
      <anchorfile>classrtabmap__sync_1_1StereoSync.html</anchorfile>
      <anchor>ab379b2600a34879698802cd2676f3073</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>rgbdImageCompressedPub_</name>
      <anchorfile>classrtabmap__sync_1_1StereoSync.html</anchorfile>
      <anchor>af217606d325465f580c0e2f6c9593954</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>rgbdImagePub_</name>
      <anchorfile>classrtabmap__sync_1_1StereoSync.html</anchorfile>
      <anchor>a73e532013d04692a725d11160ed70fb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; SyncDiagnostic &gt;</type>
      <name>syncDiagnostic_</name>
      <anchorfile>classrtabmap__sync_1_1StereoSync.html</anchorfile>
      <anchor>acf12532071911403224af3bd9f8b118d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_sync::SyncDiagnostic</name>
    <filename>classrtabmap__sync_1_1SyncDiagnostic.html</filename>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classrtabmap__sync_1_1SyncDiagnostic.html</anchorfile>
      <anchor>a546aef926ed1def60331204df6fef589</anchor>
      <arglist>(const std::string &amp;topic, const std::string &amp;topicsNotReceivedWarningMsg, std::vector&lt; diagnostic_updater::DiagnosticTask * &gt; otherTasks=std::vector&lt; diagnostic_updater::DiagnosticTask * &gt;())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SyncDiagnostic</name>
      <anchorfile>classrtabmap__sync_1_1SyncDiagnostic.html</anchorfile>
      <anchor>aaafb46d07d3aece1cf51635560c0c3d3</anchor>
      <arglist>(ros::NodeHandle h=ros::NodeHandle(), ros::NodeHandle ph=ros::NodeHandle(&quot;~&quot;), std::string nodeName=ros::this_node::getName(), double tolerance=0.1, int windowSize=5)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tick</name>
      <anchorfile>classrtabmap__sync_1_1SyncDiagnostic.html</anchorfile>
      <anchor>ad3d6d3a9c4be733d2fe505c98395feb6</anchor>
      <arglist>(const ros::Time &amp;stamp, double targetFrequency=0)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>diagnosticTimerCallback</name>
      <anchorfile>classrtabmap__sync_1_1SyncDiagnostic.html</anchorfile>
      <anchor>a46e7139630a939c251e5ca5b70a54fc8</anchor>
      <arglist>(const ros::TimerEvent &amp;event)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>diagnostic_updater::CompositeDiagnosticTask</type>
      <name>compositeTask_</name>
      <anchorfile>classrtabmap__sync_1_1SyncDiagnostic.html</anchorfile>
      <anchor>a055fadfe59c0128d21e45f589aad9646</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Timer</type>
      <name>diagnosticTimer_</name>
      <anchorfile>classrtabmap__sync_1_1SyncDiagnostic.html</anchorfile>
      <anchor>ab7cbf571bf5ed8261308e3c7f415ca26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>diagnostic_updater::Updater</type>
      <name>diagnosticUpdater_</name>
      <anchorfile>classrtabmap__sync_1_1SyncDiagnostic.html</anchorfile>
      <anchor>a48316b33c95c2ef1db65e240fd704019</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>diagnostic_updater::FrequencyStatus</type>
      <name>frequencyStatus_</name>
      <anchorfile>classrtabmap__sync_1_1SyncDiagnostic.html</anchorfile>
      <anchor>a4b89d9b335c1a9ee7c207a146da93c11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>lastCallbackCalledStamp_</name>
      <anchorfile>classrtabmap__sync_1_1SyncDiagnostic.html</anchorfile>
      <anchor>ac36f3f50a42adb44b9d5ea204245b4a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>targetFrequency_</name>
      <anchorfile>classrtabmap__sync_1_1SyncDiagnostic.html</anchorfile>
      <anchor>a45f22e2412d0035ee7f837dbaf807fb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>diagnostic_updater::TimeStampStatus</type>
      <name>timeStampStatus_</name>
      <anchorfile>classrtabmap__sync_1_1SyncDiagnostic.html</anchorfile>
      <anchor>aee5c111e9a098efeb1181b132d5bbe06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>topicsNotReceivedWarningMsg_</name>
      <anchorfile>classrtabmap__sync_1_1SyncDiagnostic.html</anchorfile>
      <anchor>a0f372b8b35f2fdbde54ec7772bbfa0d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; double &gt;</type>
      <name>window_</name>
      <anchorfile>classrtabmap__sync_1_1SyncDiagnostic.html</anchorfile>
      <anchor>a4066cbc8038f56a409f8562c1329c26e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>windowSize_</name>
      <anchorfile>classrtabmap__sync_1_1SyncDiagnostic.html</anchorfile>
      <anchor>aadf345f4e9f56220a5f696b36d5e77b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rtabmap_sync</name>
    <filename>namespacertabmap__sync.html</filename>
    <class kind="class">rtabmap_sync::CommonDataSubscriber</class>
    <class kind="class">rtabmap_sync::RGBDSync</class>
    <class kind="class">rtabmap_sync::RGBDXSync</class>
    <class kind="class">rtabmap_sync::RgbSync</class>
    <class kind="class">rtabmap_sync::StereoSync</class>
    <class kind="class">rtabmap_sync::SyncDiagnostic</class>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__sync.html</anchorfile>
      <anchor>ac6cf2312e3069f1fb28d306eef02bef3</anchor>
      <arglist>(rtabmap_sync::RGBDSync, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__sync.html</anchorfile>
      <anchor>a593bb608854177bd1932c65d2a9a74c7</anchor>
      <arglist>(rtabmap_sync::RGBDXSync, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__sync.html</anchorfile>
      <anchor>a14f12c9d54387f58493ff4cf93024c3e</anchor>
      <arglist>(rtabmap_sync::RgbSync, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__sync.html</anchorfile>
      <anchor>aaf1368f2258a0c8d0127cb150fdcb289</anchor>
      <arglist>(rtabmap_sync::StereoSync, nodelet::Nodelet)</arglist>
    </member>
  </compound>
</tagfile>
