<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>driver.cpp</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/src/nodelets/</path>
    <filename>driver_8cpp</filename>
    <includes id="driver_8h" name="driver.h" local="yes" imported="no">driver.h</includes>
    <includes id="openni__device__kinect_8h" name="openni_device_kinect.h" local="yes" imported="no">openni_camera/openni_device_kinect.h</includes>
    <includes id="openni__image_8h" name="openni_image.h" local="yes" imported="no">openni_camera/openni_image.h</includes>
    <includes id="openni__depth__image_8h" name="openni_depth_image.h" local="yes" imported="no">openni_camera/openni_depth_image.h</includes>
    <includes id="openni__ir__image_8h" name="openni_ir_image.h" local="yes" imported="no">openni_camera/openni_ir_image.h</includes>
    <includes id="openni__image__yuv__422_8h" name="openni_image_yuv_422.h" local="yes" imported="no">openni_camera/openni_image_yuv_422.h</includes>
    <namespace>openni_camera</namespace>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceopenni__camera.html</anchorfile>
      <anchor>af4a4fb45fdfec30ac9023758a672b24a</anchor>
      <arglist>(const XnMapOutputMode &amp;mode1, const XnMapOutputMode &amp;mode2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceopenni__camera.html</anchorfile>
      <anchor>aaf1b3c8fc34ecdd539c0c1e076f271da</anchor>
      <arglist>(const XnMapOutputMode &amp;mode1, const XnMapOutputMode &amp;mode2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>driver.h</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/src/nodelets/</path>
    <filename>driver_8h</filename>
    <includes id="openni__driver_8h" name="openni_driver.h" local="yes" imported="no">openni_camera/openni_driver.h</includes>
    <class kind="class">openni_camera::DriverNodelet</class>
    <class kind="struct">openni_camera::DriverNodelet::modeComp</class>
    <namespace>openni_camera</namespace>
  </compound>
  <compound kind="file">
    <name>openni_depth_image.cpp</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/src/</path>
    <filename>openni__depth__image_8cpp</filename>
    <includes id="openni__depth__image_8h" name="openni_depth_image.h" local="no" imported="no">openni_camera/openni_depth_image.h</includes>
    <namespace>openni_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni_depth_image.h</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/include/openni_camera/</path>
    <filename>openni__depth__image_8h</filename>
    <includes id="openni__exception_8h" name="openni_exception.h" local="yes" imported="no">openni_exception.h</includes>
    <class kind="class">openni_wrapper::DepthImage</class>
    <namespace>openni_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni_device.cpp</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/src/</path>
    <filename>openni__device_8cpp</filename>
    <includes id="openni__driver_8h" name="openni_driver.h" local="no" imported="no">openni_camera/openni_driver.h</includes>
    <includes id="openni__device_8h" name="openni_device.h" local="no" imported="no">openni_camera/openni_device.h</includes>
    <includes id="openni__depth__image_8h" name="openni_depth_image.h" local="no" imported="no">openni_camera/openni_depth_image.h</includes>
    <includes id="openni__ir__image_8h" name="openni_ir_image.h" local="no" imported="no">openni_camera/openni_ir_image.h</includes>
    <namespace>openni_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni_device.h</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/include/openni_camera/</path>
    <filename>openni__device_8h</filename>
    <includes id="openni__exception_8h" name="openni_exception.h" local="yes" imported="no">openni_exception.h</includes>
    <class kind="class">openni_wrapper::OpenNIDevice</class>
    <namespace>openni_wrapper</namespace>
    <member kind="define">
      <type>#define</type>
      <name>__stdcall</name>
      <anchorfile>openni__device_8h.html</anchorfile>
      <anchor>ad16f14718feefaa629b3b7601ac9fdeb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>openni_device_kinect.cpp</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/src/</path>
    <filename>openni__device__kinect_8cpp</filename>
    <includes id="openni__device__kinect_8h" name="openni_device_kinect.h" local="no" imported="no">openni_camera/openni_device_kinect.h</includes>
    <includes id="openni__image__bayer__grbg_8h" name="openni_image_bayer_grbg.h" local="no" imported="no">openni_camera/openni_image_bayer_grbg.h</includes>
    <namespace>openni_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni_device_kinect.h</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/include/openni_camera/</path>
    <filename>openni__device__kinect_8h</filename>
    <includes id="openni__device_8h" name="openni_device.h" local="yes" imported="no">openni_device.h</includes>
    <includes id="openni__driver_8h" name="openni_driver.h" local="yes" imported="no">openni_driver.h</includes>
    <includes id="openni__image__bayer__grbg_8h" name="openni_image_bayer_grbg.h" local="yes" imported="no">openni_image_bayer_grbg.h</includes>
    <class kind="class">openni_wrapper::DeviceKinect</class>
    <namespace>openni_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni_device_oni.cpp</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/src/</path>
    <filename>openni__device__oni_8cpp</filename>
    <includes id="openni__device__oni_8h" name="openni_device_oni.h" local="no" imported="no">openni_camera/openni_device_oni.h</includes>
    <includes id="openni__image__rgb24_8h" name="openni_image_rgb24.h" local="no" imported="no">openni_camera/openni_image_rgb24.h</includes>
    <namespace>openni_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni_device_oni.h</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/include/openni_camera/</path>
    <filename>openni__device__oni_8h</filename>
    <includes id="openni__device_8h" name="openni_device.h" local="yes" imported="no">openni_device.h</includes>
    <includes id="openni__driver_8h" name="openni_driver.h" local="yes" imported="no">openni_driver.h</includes>
    <class kind="class">openni_wrapper::DeviceONI</class>
    <namespace>openni_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni_device_primesense.cpp</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/src/</path>
    <filename>openni__device__primesense_8cpp</filename>
    <includes id="openni__device__primesense_8h" name="openni_device_primesense.h" local="no" imported="no">openni_camera/openni_device_primesense.h</includes>
    <includes id="openni__image__yuv__422_8h" name="openni_image_yuv_422.h" local="no" imported="no">openni_camera/openni_image_yuv_422.h</includes>
    <namespace>openni_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni_device_primesense.h</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/include/openni_camera/</path>
    <filename>openni__device__primesense_8h</filename>
    <includes id="openni__device_8h" name="openni_device.h" local="yes" imported="no">openni_device.h</includes>
    <includes id="openni__driver_8h" name="openni_driver.h" local="yes" imported="no">openni_driver.h</includes>
    <class kind="class">openni_wrapper::DevicePrimesense</class>
    <namespace>openni_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni_device_xtion.cpp</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/src/</path>
    <filename>openni__device__xtion_8cpp</filename>
    <includes id="openni__device__xtion_8h" name="openni_device_xtion.h" local="no" imported="no">openni_camera/openni_device_xtion.h</includes>
    <namespace>openni_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni_device_xtion.h</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/include/openni_camera/</path>
    <filename>openni__device__xtion_8h</filename>
    <includes id="openni__device_8h" name="openni_device.h" local="yes" imported="no">openni_device.h</includes>
    <includes id="openni__driver_8h" name="openni_driver.h" local="yes" imported="no">openni_driver.h</includes>
    <includes id="openni__image__yuv__422_8h" name="openni_image_yuv_422.h" local="yes" imported="no">openni_image_yuv_422.h</includes>
    <class kind="class">openni_wrapper::DeviceXtionPro</class>
    <namespace>openni_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni_driver.cpp</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/src/</path>
    <filename>openni__driver_8cpp</filename>
    <includes id="openni__driver_8h" name="openni_driver.h" local="no" imported="no">openni_camera/openni_driver.h</includes>
    <includes id="openni__device__kinect_8h" name="openni_device_kinect.h" local="no" imported="no">openni_camera/openni_device_kinect.h</includes>
    <includes id="openni__device__primesense_8h" name="openni_device_primesense.h" local="no" imported="no">openni_camera/openni_device_primesense.h</includes>
    <includes id="openni__device__xtion_8h" name="openni_device_xtion.h" local="no" imported="no">openni_camera/openni_device_xtion.h</includes>
    <includes id="openni__device__oni_8h" name="openni_device_oni.h" local="no" imported="no">openni_camera/openni_device_oni.h</includes>
    <namespace>openni_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni_driver.h</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/include/openni_camera/</path>
    <filename>openni__driver_8h</filename>
    <includes id="openni__exception_8h" name="openni_exception.h" local="yes" imported="no">openni_exception.h</includes>
    <includes id="openni__device_8h" name="openni_device.h" local="yes" imported="no">openni_device.h</includes>
    <class kind="struct">openni_wrapper::OpenNIDriver::DeviceContext</class>
    <class kind="class">openni_wrapper::OpenNIDriver</class>
    <namespace>openni_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni_example.cpp</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/src/</path>
    <filename>openni__example_8cpp</filename>
    <includes id="openni__driver_8h" name="openni_driver.h" local="no" imported="no">openni_camera/openni_driver.h</includes>
    <includes id="openni__device_8h" name="openni_device.h" local="no" imported="no">openni_camera/openni_device.h</includes>
    <includes id="openni__image_8h" name="openni_image.h" local="no" imported="no">openni_camera/openni_image.h</includes>
    <includes id="openni__depth__image_8h" name="openni_depth_image.h" local="no" imported="no">openni_camera/openni_depth_image.h</includes>
    <class kind="struct">MyOpenNIExample::ImgContext</class>
    <class kind="class">MyOpenNIExample</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>openni__example_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>openni_exception.cpp</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/src/</path>
    <filename>openni__exception_8cpp</filename>
    <includes id="openni__exception_8h" name="openni_exception.h" local="yes" imported="no">openni_camera/openni_exception.h</includes>
    <namespace>openni_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni_exception.h</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/include/openni_camera/</path>
    <filename>openni__exception_8h</filename>
    <class kind="class">openni_wrapper::OpenNIException</class>
    <namespace>openni_wrapper</namespace>
    <member kind="define">
      <type>#define</type>
      <name>THROW_OPENNI_EXCEPTION</name>
      <anchorfile>openni__exception_8h.html</anchorfile>
      <anchor>a871df50d20f9baabfd42dac3bdee2293</anchor>
      <arglist>(format,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>throwOpenNIException</name>
      <anchorfile>namespaceopenni__wrapper.html</anchorfile>
      <anchor>a73b1c01089c0d82a4bf9cfe84edf5504</anchor>
      <arglist>(const char *function, const char *file, unsigned line, const char *format,...)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>openni_image.h</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/include/openni_camera/</path>
    <filename>openni__image_8h</filename>
    <includes id="openni__exception_8h" name="openni_exception.h" local="yes" imported="no">openni_exception.h</includes>
    <class kind="class">openni_wrapper::Image</class>
    <namespace>openni_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni_image_bayer_grbg.cpp</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/src/</path>
    <filename>openni__image__bayer__grbg_8cpp</filename>
    <includes id="openni__image__bayer__grbg_8h" name="openni_image_bayer_grbg.h" local="no" imported="no">openni_camera/openni_image_bayer_grbg.h</includes>
    <namespace>openni_wrapper</namespace>
    <member kind="define">
      <type>#define</type>
      <name>AVG</name>
      <anchorfile>openni__image__bayer__grbg_8cpp.html</anchorfile>
      <anchor>a5d66ce7f9d1958415dc8a5f9556e73b2</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>AVG3</name>
      <anchorfile>openni__image__bayer__grbg_8cpp.html</anchorfile>
      <anchor>a216c426fc352460370260fc693a4f699</anchor>
      <arglist>(a, b, c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>AVG4</name>
      <anchorfile>openni__image__bayer__grbg_8cpp.html</anchorfile>
      <anchor>afae15fb29c6e0c93845f555f1787d624</anchor>
      <arglist>(a, b, c, d)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WAVG4</name>
      <anchorfile>openni__image__bayer__grbg_8cpp.html</anchorfile>
      <anchor>a2bac858fba7dcb44b96ce4307c40b3e2</anchor>
      <arglist>(a, b, c, d, x, y)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>openni_image_bayer_grbg.h</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/include/openni_camera/</path>
    <filename>openni__image__bayer__grbg_8h</filename>
    <includes id="openni__image_8h" name="openni_image.h" local="yes" imported="no">openni_image.h</includes>
    <class kind="class">openni_wrapper::ImageBayerGRBG</class>
    <namespace>openni_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni_image_rgb24.cpp</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/src/</path>
    <filename>openni__image__rgb24_8cpp</filename>
    <includes id="openni__image__rgb24_8h" name="openni_image_rgb24.h" local="no" imported="no">openni_camera/openni_image_rgb24.h</includes>
    <namespace>openni_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni_image_rgb24.h</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/include/openni_camera/</path>
    <filename>openni__image__rgb24_8h</filename>
    <includes id="openni__image_8h" name="openni_image.h" local="yes" imported="no">openni_image.h</includes>
    <class kind="class">openni_wrapper::ImageRGB24</class>
    <namespace>openni_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni_image_yuv_422.cpp</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/src/</path>
    <filename>openni__image__yuv__422_8cpp</filename>
    <includes id="openni__image__yuv__422_8h" name="openni_image_yuv_422.h" local="no" imported="no">openni_camera/openni_image_yuv_422.h</includes>
    <namespace>openni_wrapper</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CLIP_CHAR</name>
      <anchorfile>openni__image__yuv__422_8cpp.html</anchorfile>
      <anchor>a26f7723b8454ee265a22bdb7760a955a</anchor>
      <arglist>(c)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>openni_image_yuv_422.h</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/include/openni_camera/</path>
    <filename>openni__image__yuv__422_8h</filename>
    <includes id="openni__image_8h" name="openni_image.h" local="yes" imported="no">openni_image.h</includes>
    <class kind="class">openni_wrapper::ImageYUV422</class>
    <namespace>openni_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni_ir_image.cpp</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/src/</path>
    <filename>openni__ir__image_8cpp</filename>
    <includes id="openni__ir__image_8h" name="openni_ir_image.h" local="no" imported="no">openni_camera/openni_ir_image.h</includes>
    <namespace>openni_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni_ir_image.h</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/include/openni_camera/</path>
    <filename>openni__ir__image_8h</filename>
    <includes id="openni__exception_8h" name="openni_exception.h" local="yes" imported="no">openni_exception.h</includes>
    <class kind="class">openni_wrapper::IRImage</class>
    <namespace>openni_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni_node.cpp</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/src/nodes/</path>
    <filename>openni__node_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>openni__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_file.py</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/test/</path>
    <filename>test__file_8py</filename>
    <namespace>test_file</namespace>
    <member kind="variable">
      <type></type>
      <name>f</name>
      <anchorfile>namespacetest__file.html</anchorfile>
      <anchor>a0360e19d92d48e8586946ec2db45b900</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tmp</name>
      <anchorfile>namespacetest__file.html</anchorfile>
      <anchor>aa3517cea87b6b7ef2b13f86583f9ff66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_launch.py</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/test/</path>
    <filename>test__launch_8py</filename>
    <namespace>test_launch</namespace>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>a58c21001778112c9d2a1a9d81bd8eb32</anchor>
      <arglist>(data, args)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>attempt</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>ab81d8fbc9b04ff1fbfb70b615e361d6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>command</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>ac522250dd02002b1cfad16607e0446f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>consecutive_failures</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>a4f2b3368c54c2408c001e3548e119288</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>core_name</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>a9317954f44bd21fe3bf693825c0f2f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>duration</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>a1365650f726f8907eb44b8d3d5ebd4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>end</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>aa32a05a1b79e5b1430efe83b10e7208a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>failures</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>ada1a451a7e7ebb8321cd812526889cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>ns</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>aa155653a555c012201b44b9eab9b9546</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>p</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>a9da6413e1162bf94e088400c9998953b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>received</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>aa75c2a403343d5837c79f132b377436f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>a20bc9e8aef6be91c82d8a8152fb981c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>status</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>ad6bf91a43b98f503445fa02ad14f2231</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>addf9b10e00d825fbb31eeb2761bd9f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>successes</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>a07cfbea1bde3a3b50fa54b4f9b7f7f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tmp</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>a4089d27ba0624fe99f81e0f927ce03b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>topic</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>a1b860ab67dd5669bde85c6558d59369e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_subscription.py</name>
    <path>/tmp/ws/src/openni_camera/openni_camera/test/</path>
    <filename>test__subscription_8py</filename>
    <namespace>test_subscription</namespace>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>a87b7c43f7ad8393575992aca1644fe10</anchor>
      <arglist>(data, args)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>attempt</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>ac0a79145b979afd83ce1025ced5ab862</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>command</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>acead53cea9aaaa4309bc7ec4b2332755</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>consecutive_failures</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>a08efd83fc50955957ce6d680a41b71bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>core_name</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>a9a1c30eca452cce1a95af194743de272</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>duration</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>aece01d65a8cd76102609c77640561f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>end</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>a66f4b00dedaa91e299728e6d9b5dc798</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>failures</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>a815a0f55cb59730f2154598133448b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>p</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>a264aa858d26a3829472d8fd9f699c71a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>received</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>af67afc9326ce45569af6113be429c833</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>a413eb5ade379f5bfe2689d3a5f701a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>status</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>a7b08168d568d80b0de60252ff6ebbdd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>a3f9807a6edc04c8929b95f28b1ea2eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>successes</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>a4760377bba376a363f07b934c29bf935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tmp</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>a0aede4b67516b8486353b59883f7e26c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>topic</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>ae458ca680f1831d2bf578fa1f638209c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni_wrapper::DepthImage</name>
    <filename>classopenni__wrapper_1_1DepthImage.html</filename>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; const DepthImage &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>classopenni__wrapper_1_1DepthImage.html</anchorfile>
      <anchor>af47cd13c7311030fa65bef38af2370f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DepthImage &gt;</type>
      <name>Ptr</name>
      <anchorfile>classopenni__wrapper_1_1DepthImage.html</anchorfile>
      <anchor>aed28d9743057992233703a21c2b53238</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DepthImage</name>
      <anchorfile>classopenni__wrapper_1_1DepthImage.html</anchorfile>
      <anchor>ac30474de54569b8be37a15f770a3399f</anchor>
      <arglist>(boost::shared_ptr&lt; xn::DepthMetaData &gt; depth_meta_data, float baseline, float focal_length, XnUInt64 shadow_value, XnUInt64 no_sample_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillDepthImage</name>
      <anchorfile>classopenni__wrapper_1_1DepthImage.html</anchorfile>
      <anchor>a94b86adf1ad216b530374fb61a576823</anchor>
      <arglist>(unsigned width, unsigned height, float *depth_buffer, unsigned line_step=0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillDepthImageRaw</name>
      <anchorfile>classopenni__wrapper_1_1DepthImage.html</anchorfile>
      <anchor>a54898efbe239404eb9ff22cd5cfae8c4</anchor>
      <arglist>(unsigned width, unsigned height, unsigned short *depth_buffer, unsigned line_step=0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillDisparityImage</name>
      <anchorfile>classopenni__wrapper_1_1DepthImage.html</anchorfile>
      <anchor>a7c2034d4345dbe9b0db1c0ff8acb9e16</anchor>
      <arglist>(unsigned width, unsigned height, float *disparity_buffer, unsigned line_step=0) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getBaseline</name>
      <anchorfile>classopenni__wrapper_1_1DepthImage.html</anchorfile>
      <anchor>aabcff4a3ddb274bd6ea7509a3afe8d96</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const xn::DepthMetaData &amp;</type>
      <name>getDepthMetaData</name>
      <anchorfile>classopenni__wrapper_1_1DepthImage.html</anchorfile>
      <anchor>a3868fbcea3d4a784126346d19dd5689f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFocalLength</name>
      <anchorfile>classopenni__wrapper_1_1DepthImage.html</anchorfile>
      <anchor>af69cf40f2d810a94c0fec254c5dac214</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>getFrameID</name>
      <anchorfile>classopenni__wrapper_1_1DepthImage.html</anchorfile>
      <anchor>af029a9c7fa0b30bbe21eeefe9a9d0b97</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>getHeight</name>
      <anchorfile>classopenni__wrapper_1_1DepthImage.html</anchorfile>
      <anchor>aed8fadd457805fd5623c7b331bdaf7be</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>XnUInt64</type>
      <name>getNoSampleValue</name>
      <anchorfile>classopenni__wrapper_1_1DepthImage.html</anchorfile>
      <anchor>a695d352dd2d9b177d8364a5f816ca271</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>XnUInt64</type>
      <name>getShadowValue</name>
      <anchorfile>classopenni__wrapper_1_1DepthImage.html</anchorfile>
      <anchor>ab4c66ab8afa9b9795ed31f6b912d831d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>getTimeStamp</name>
      <anchorfile>classopenni__wrapper_1_1DepthImage.html</anchorfile>
      <anchor>a4e11e03549538b6b4f599d4a4a410fc6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>getWidth</name>
      <anchorfile>classopenni__wrapper_1_1DepthImage.html</anchorfile>
      <anchor>a2ccfa17398e897b9293c804db7a71f5b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DepthImage</name>
      <anchorfile>classopenni__wrapper_1_1DepthImage.html</anchorfile>
      <anchor>aa4188d61cb0e8a68a1cf0c6bef0d2a76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>baseline_</name>
      <anchorfile>classopenni__wrapper_1_1DepthImage.html</anchorfile>
      <anchor>a186882113682ea8e0c0aff2bc1de7edd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; xn::DepthMetaData &gt;</type>
      <name>depth_md_</name>
      <anchorfile>classopenni__wrapper_1_1DepthImage.html</anchorfile>
      <anchor>a1a10d73a0e99f40f3f9c11ae8434e0f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>focal_length_</name>
      <anchorfile>classopenni__wrapper_1_1DepthImage.html</anchorfile>
      <anchor>a692dd37f7fc58451e3dc8800e7b4366d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XnUInt64</type>
      <name>no_sample_value_</name>
      <anchorfile>classopenni__wrapper_1_1DepthImage.html</anchorfile>
      <anchor>ad17ba317c5c5ee2842f752dcd2ac4977</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XnUInt64</type>
      <name>shadow_value_</name>
      <anchorfile>classopenni__wrapper_1_1DepthImage.html</anchorfile>
      <anchor>acf211fd2e8b5be681f42d7c78779e523</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>openni_wrapper::OpenNIDriver::DeviceContext</name>
    <filename>structopenni__wrapper_1_1OpenNIDriver_1_1DeviceContext.html</filename>
    <member kind="function">
      <type></type>
      <name>DeviceContext</name>
      <anchorfile>structopenni__wrapper_1_1OpenNIDriver_1_1DeviceContext.html</anchorfile>
      <anchor>a2b7b241f8a83c0cad035e22f469f4d49</anchor>
      <arglist>(const xn::NodeInfo &amp;device_node, xn::NodeInfo *image_node, xn::NodeInfo *depth_node, xn::NodeInfo *ir_node)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DeviceContext</name>
      <anchorfile>structopenni__wrapper_1_1OpenNIDriver_1_1DeviceContext.html</anchorfile>
      <anchor>a797c763466a5512cf2ad7a5620dc71b6</anchor>
      <arglist>(const xn::NodeInfo &amp;device_node)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DeviceContext</name>
      <anchorfile>structopenni__wrapper_1_1OpenNIDriver_1_1DeviceContext.html</anchorfile>
      <anchor>a7621a2c3e5801e9083e6851b24769b4d</anchor>
      <arglist>(const DeviceContext &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; xn::NodeInfo &gt;</type>
      <name>depth_node</name>
      <anchorfile>structopenni__wrapper_1_1OpenNIDriver_1_1DeviceContext.html</anchorfile>
      <anchor>a77e160f7d7d7b18558b6318cf3f14b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::weak_ptr&lt; OpenNIDevice &gt;</type>
      <name>device</name>
      <anchorfile>structopenni__wrapper_1_1OpenNIDriver_1_1DeviceContext.html</anchorfile>
      <anchor>a445e431195c15a1e401eb10744d1c0ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>xn::NodeInfo</type>
      <name>device_node</name>
      <anchorfile>structopenni__wrapper_1_1OpenNIDriver_1_1DeviceContext.html</anchorfile>
      <anchor>a2ffa8e0c238cd0bbcf74dfd22f6dd0a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; xn::NodeInfo &gt;</type>
      <name>image_node</name>
      <anchorfile>structopenni__wrapper_1_1OpenNIDriver_1_1DeviceContext.html</anchorfile>
      <anchor>ae7cf92e7cd79830946b3995717a62671</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; xn::NodeInfo &gt;</type>
      <name>ir_node</name>
      <anchorfile>structopenni__wrapper_1_1OpenNIDriver_1_1DeviceContext.html</anchorfile>
      <anchor>a238f93ac0dd280f06244be49f06a0c6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni_wrapper::DeviceKinect</name>
    <filename>classopenni__wrapper_1_1DeviceKinect.html</filename>
    <base>openni_wrapper::OpenNIDevice</base>
    <member kind="function">
      <type></type>
      <name>DeviceKinect</name>
      <anchorfile>classopenni__wrapper_1_1DeviceKinect.html</anchorfile>
      <anchor>a0fc21d807dbc07d043db7101a0e08832</anchor>
      <arglist>(xn::Context &amp;context, const xn::NodeInfo &amp;device_node, const xn::NodeInfo &amp;image_node, const xn::NodeInfo &amp;depth_node, const xn::NodeInfo &amp;ir_node)</arglist>
    </member>
    <member kind="function">
      <type>const ImageBayerGRBG::DebayeringMethod &amp;</type>
      <name>getDebayeringMethod</name>
      <anchorfile>classopenni__wrapper_1_1DeviceKinect.html</anchorfile>
      <anchor>a76259d6c9dcd0be8ac30be2222b059be</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isDepthCropped</name>
      <anchorfile>classopenni__wrapper_1_1DeviceKinect.html</anchorfile>
      <anchor>aa2d12942075d3607850b0cc1ef69b0f0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isDepthCroppingSupported</name>
      <anchorfile>classopenni__wrapper_1_1DeviceKinect.html</anchorfile>
      <anchor>a3980796c0b605473f53d1dfb75944ca5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isSynchronizationSupported</name>
      <anchorfile>classopenni__wrapper_1_1DeviceKinect.html</anchorfile>
      <anchor>aacb6edfafbf62fa64980ea56467e076e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isSynchronized</name>
      <anchorfile>classopenni__wrapper_1_1DeviceKinect.html</anchorfile>
      <anchor>ab9dca1fbb3b073c29a41f087eb165774</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDebayeringMethod</name>
      <anchorfile>classopenni__wrapper_1_1DeviceKinect.html</anchorfile>
      <anchor>a872c4de26c5a4741c276c58fb1c8e321</anchor>
      <arglist>(const ImageBayerGRBG::DebayeringMethod &amp;debayering_method)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setDepthCropping</name>
      <anchorfile>classopenni__wrapper_1_1DeviceKinect.html</anchorfile>
      <anchor>a76f163cd8df2ebc2284f28e5a7ac93b0</anchor>
      <arglist>(unsigned x, unsigned y, unsigned width, unsigned height)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSynchronization</name>
      <anchorfile>classopenni__wrapper_1_1DeviceKinect.html</anchorfile>
      <anchor>a38b38ece70851246b50d9952a54a4f69</anchor>
      <arglist>(bool on_off)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DeviceKinect</name>
      <anchorfile>classopenni__wrapper_1_1DeviceKinect.html</anchorfile>
      <anchor>a7624a10d5515e323d357071b9bb02129</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>enumAvailableModes</name>
      <anchorfile>classopenni__wrapper_1_1DeviceKinect.html</anchorfile>
      <anchor>adc513b42dce724d443166260574e539d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual boost::shared_ptr&lt; Image &gt;</type>
      <name>getCurrentImage</name>
      <anchorfile>classopenni__wrapper_1_1DeviceKinect.html</anchorfile>
      <anchor>a920b66be3723bbe5d7b42e16154b8686</anchor>
      <arglist>(boost::shared_ptr&lt; xn::ImageMetaData &gt; image_meta_data) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>isImageResizeSupported</name>
      <anchorfile>classopenni__wrapper_1_1DeviceKinect.html</anchorfile>
      <anchor>a9b6e0c734c7104f0df866f37ad811386</anchor>
      <arglist>(unsigned input_width, unsigned input_height, unsigned output_width, unsigned output_height) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ImageBayerGRBG::DebayeringMethod</type>
      <name>debayering_method_</name>
      <anchorfile>classopenni__wrapper_1_1DeviceKinect.html</anchorfile>
      <anchor>aa3807ff8b0093153a0ff94cb2ed438ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>OpenNIDriver</name>
      <anchorfile>classopenni__wrapper_1_1DeviceKinect.html</anchorfile>
      <anchor>ad74d0c10a3f6aa481688e28bb035738c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni_wrapper::DeviceONI</name>
    <filename>classopenni__wrapper_1_1DeviceONI.html</filename>
    <base>openni_wrapper::OpenNIDevice</base>
    <member kind="function">
      <type></type>
      <name>DeviceONI</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>ab0b55dc5bdca194f02c48ef1bf2a2842</anchor>
      <arglist>(xn::Context &amp;context, const std::string &amp;file_name, bool repeat=false, bool streaming=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isDepthStreamRunning</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>aa8a3495979a1f72331eefac241210526</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isImageResizeSupported</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>ab4b23b46f343860c43333cffd9efcd4e</anchor>
      <arglist>(unsigned input_width, unsigned input_height, unsigned output_width, unsigned output_height) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isImageStreamRunning</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>ac7387962a251abe6792dc135799fb57f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isIRStreamRunning</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>a91468677806172a0d6b032a6bd146545</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStreaming</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>a01ad0038a06b13eb933acd7bcb22aab7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>startDepthStream</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>a3f708234c2c640e16185e28a317b8e2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>startImageStream</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>abff2fa218e7eb5d5ed285694c8b0a0b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>startIRStream</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>a61406183e96201e7db7b9d7f8cafacbe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>stopDepthStream</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>a93d9ba360a838d1fcf0adeef87b75d33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>stopImageStream</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>a68044ba37fd089032c17445dbacf4cea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>stopIRStream</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>a0dd094a976e882aa1bdf1b36e8850850</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>trigger</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>a7c5d749338a14a68ec3cc1eb455cf45d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DeviceONI</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>ac5134f921aeee05db5b916c9748c09c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual boost::shared_ptr&lt; Image &gt;</type>
      <name>getCurrentImage</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>a729a3b7c2806f3001d444e412b7a4e6e</anchor>
      <arglist>(boost::shared_ptr&lt; xn::ImageMetaData &gt; image_meta_data) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PlayerThreadFunction</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>ad831c1f33f509e930f0079887d9f5ce4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void __stdcall</type>
      <name>NewONIDepthDataAvailable</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>a02d7f660ad49d5ed44af76b459c9f2d7</anchor>
      <arglist>(xn::ProductionNode &amp;node, void *cookie)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void __stdcall</type>
      <name>NewONIImageDataAvailable</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>a680ac67fe070942c0270c2d6b731eb53</anchor>
      <arglist>(xn::ProductionNode &amp;node, void *cookie)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void __stdcall</type>
      <name>NewONIIRDataAvailable</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>a76306b10c86a77d19a92c36feb0dd14f</anchor>
      <arglist>(xn::ProductionNode &amp;node, void *cookie)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>depth_stream_running_</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>a50da9e6506cfa940c87819d35c6f0328</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>image_stream_running_</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>ab524c90bf8b692793583bb3fd0da0137</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>ir_stream_running_</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>a8ff888078e46efd83297b688e74586f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>xn::Player</type>
      <name>player_</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>a695631bb64659b8a3e6ea4b764897921</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::condition_variable</type>
      <name>player_condition_</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>a9ed605b88cb0d8f0e7257984232905da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>player_mutex_</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>a3990f8c63d5a32a8828bf9c43debc9aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::thread</type>
      <name>player_thread_</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>aadecd424606d7eb94c6f9ccaa8d5ae49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>streaming_</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>abbf38077801001e88c998382ba0d5cda</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>OpenNIDriver</name>
      <anchorfile>classopenni__wrapper_1_1DeviceONI.html</anchorfile>
      <anchor>ad74d0c10a3f6aa481688e28bb035738c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni_wrapper::DevicePrimesense</name>
    <filename>classopenni__wrapper_1_1DevicePrimesense.html</filename>
    <base>openni_wrapper::OpenNIDevice</base>
    <member kind="function">
      <type></type>
      <name>DevicePrimesense</name>
      <anchorfile>classopenni__wrapper_1_1DevicePrimesense.html</anchorfile>
      <anchor>ab0953c6749e4a5eaf11e861dc56a1b3d</anchor>
      <arglist>(xn::Context &amp;context, const xn::NodeInfo &amp;device_node, const xn::NodeInfo &amp;image_node, const xn::NodeInfo &amp;depth_node, const xn::NodeInfo &amp;ir_node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DevicePrimesense</name>
      <anchorfile>classopenni__wrapper_1_1DevicePrimesense.html</anchorfile>
      <anchor>a74424d29ce7994ca351a0daa50933cee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>enumAvailableModes</name>
      <anchorfile>classopenni__wrapper_1_1DevicePrimesense.html</anchorfile>
      <anchor>ad2979fe257f9d8e2a7db77458e31f9e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual boost::shared_ptr&lt; Image &gt;</type>
      <name>getCurrentImage</name>
      <anchorfile>classopenni__wrapper_1_1DevicePrimesense.html</anchorfile>
      <anchor>a8c0cbcee92419a56940d8d533d2a893a</anchor>
      <arglist>(boost::shared_ptr&lt; xn::ImageMetaData &gt; image_meta_data) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>isImageResizeSupported</name>
      <anchorfile>classopenni__wrapper_1_1DevicePrimesense.html</anchorfile>
      <anchor>a4b0b1d93669fb84f1d4008f67dfcc8ef</anchor>
      <arglist>(unsigned input_width, unsigned input_height, unsigned output_width, unsigned output_height) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>startDepthStream</name>
      <anchorfile>classopenni__wrapper_1_1DevicePrimesense.html</anchorfile>
      <anchor>a86f985097208947e4c9a4dda0d71c3a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>startImageStream</name>
      <anchorfile>classopenni__wrapper_1_1DevicePrimesense.html</anchorfile>
      <anchor>ac7c0627edba112197b2484806c27dbfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>OpenNIDriver</name>
      <anchorfile>classopenni__wrapper_1_1DevicePrimesense.html</anchorfile>
      <anchor>ad74d0c10a3f6aa481688e28bb035738c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni_wrapper::DeviceXtionPro</name>
    <filename>classopenni__wrapper_1_1DeviceXtionPro.html</filename>
    <base>openni_wrapper::OpenNIDevice</base>
    <member kind="function">
      <type></type>
      <name>DeviceXtionPro</name>
      <anchorfile>classopenni__wrapper_1_1DeviceXtionPro.html</anchorfile>
      <anchor>a1ec6faea39638095370ea23d8a58a589</anchor>
      <arglist>(xn::Context &amp;context, const xn::NodeInfo &amp;device_node, const xn::NodeInfo &amp;depth_node, const xn::NodeInfo &amp;ir_node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DeviceXtionPro</name>
      <anchorfile>classopenni__wrapper_1_1DeviceXtionPro.html</anchorfile>
      <anchor>a411dd8b34e6285d8f30a8921cc0584ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>enumAvailableModes</name>
      <anchorfile>classopenni__wrapper_1_1DeviceXtionPro.html</anchorfile>
      <anchor>a7deb7c9c3a3ab554b56d003ca37d3985</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual boost::shared_ptr&lt; Image &gt;</type>
      <name>getCurrentImage</name>
      <anchorfile>classopenni__wrapper_1_1DeviceXtionPro.html</anchorfile>
      <anchor>a00ca12567d66ea896f893a6d863214b3</anchor>
      <arglist>(boost::shared_ptr&lt; xn::ImageMetaData &gt; image_meta_data) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>isImageResizeSupported</name>
      <anchorfile>classopenni__wrapper_1_1DeviceXtionPro.html</anchorfile>
      <anchor>a1b8d668d74e38099cfa24283822759df</anchor>
      <arglist>(unsigned input_width, unsigned input_height, unsigned output_width, unsigned output_height) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>startDepthStream</name>
      <anchorfile>classopenni__wrapper_1_1DeviceXtionPro.html</anchorfile>
      <anchor>a9746835a5bcc4104c5eb8cd8887a8fe2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>OpenNIDriver</name>
      <anchorfile>classopenni__wrapper_1_1DeviceXtionPro.html</anchorfile>
      <anchor>ad74d0c10a3f6aa481688e28bb035738c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni_camera::DriverNodelet</name>
    <filename>classopenni__camera_1_1DriverNodelet.html</filename>
    <base>nodelet::Nodelet</base>
    <class kind="struct">openni_camera::DriverNodelet::modeComp</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DriverNodelet</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>ad0f6d6c536f4396c8cb10987cc706ef0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>OpenNIConfig</type>
      <name>Config</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a61be2a8867d06e88c4330dba41daa654</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a96c4ed736e4af3a341b93a5551828a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>checkFrameCounters</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a1c4c6fe0338c2004a128218005be770b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configCb</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>ad4f42ac01468529609b5997bfca4bc67</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depthCb</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a3f027a01f75633073ed1dd30b5bf94db</anchor>
      <arglist>(boost::shared_ptr&lt; openni_wrapper::DepthImage &gt; depth_image, void *cookie)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depthConnectCb</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a84f24376f87f6cf8aea7e58356717b0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>sensor_msgs::CameraInfoPtr</type>
      <name>getDefaultCameraInfo</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a7fe87ae6050ecbc1e57fdefe850b5d52</anchor>
      <arglist>(int width, int height, double f) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>sensor_msgs::CameraInfoPtr</type>
      <name>getDepthCameraInfo</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a12c44c9d818326432edcd557aae36b0a</anchor>
      <arglist>(int width, int height, ros::Time time) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>sensor_msgs::CameraInfoPtr</type>
      <name>getIrCameraInfo</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>aa62ae5e3a7167d5f0f5861f3b8598450</anchor>
      <arglist>(int width, int height, ros::Time time) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>sensor_msgs::CameraInfoPtr</type>
      <name>getProjectorCameraInfo</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a3540069786be610ede253bbf28ca107f</anchor>
      <arglist>(int width, int height, ros::Time time) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>sensor_msgs::CameraInfoPtr</type>
      <name>getRgbCameraInfo</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>aa3b7de8a99db10a85b2b8071f3acacb0</anchor>
      <arglist>(int width, int height, ros::Time time) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>irCb</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a18f4e8c06537b5c7787936a2a439bd05</anchor>
      <arglist>(boost::shared_ptr&lt; openni_wrapper::IRImage &gt; ir_image, void *cookie)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>irConnectCb</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>aa9752f193526945eaf0d05122d5bdad3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>XnMapOutputMode</type>
      <name>mapConfigMode2XnMode</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>af29bd80339df6c7bc621b9228f8ced1b</anchor>
      <arglist>(int mode) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>mapXnMode2ConfigMode</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a538800d24ffb8749668834d8e693bed0</anchor>
      <arglist>(const XnMapOutputMode &amp;output_mode) const </arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>af1109920fe407cdd681698aec22592e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>onInitImpl</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a431f8d1ba4d36d805b35f29191d2272a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishDepthImage</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a1b3b76f941f95d302907b990401ebe53</anchor>
      <arglist>(const openni_wrapper::DepthImage &amp;depth, ros::Time time) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishIrImage</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>adde1442e2dbd0a61b87532ef99a4b860</anchor>
      <arglist>(const openni_wrapper::IRImage &amp;ir, ros::Time time) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishRgbImage</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>ada50b31e7ed6c96ac81be7c14e5da5d5</anchor>
      <arglist>(const openni_wrapper::Image &amp;image, ros::Time time) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rgbCb</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a5a4eeba18ae8f2e6295c1e3317e8abf3</anchor>
      <arglist>(boost::shared_ptr&lt; openni_wrapper::Image &gt; image, void *cookie)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rgbConnectCb</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a27192e3dddd9e631872180594d9cb81b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupDevice</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a196fc8b8a3d6851f407a5433ca663fb8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupDeviceModes</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>af627923fd5f7dde0e50335527186c022</anchor>
      <arglist>(int image_mode, int depth_mode)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>startSynchronization</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a35bd773444cf6471aa895e9c8e31814c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stopSynchronization</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a5a6f6f67cb4703e1c6659d451c5065c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateModeMaps</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>ad1dae00c41f6bbfa4c77d076ded0aae0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>watchDog</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a579d529f8c52060abe7229a83fc9b170</anchor>
      <arglist>(const ros::TimerEvent &amp;event)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, XnMapOutputMode &gt;</type>
      <name>config2xn_map_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a849bc830ae8890eb411c981f7d0c3979</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a7f760e85500d5f146420e31e76311099</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>config_init_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a21a1272dbfd8856d7b8de5fcbe6c5fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>connect_mutex_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a38236e0a32393071b5d12a916e04f97e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>counter_mutex_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a10fd1ab90f52b7cca6bf4a546d14d3a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>depth_frame_counter_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a18262b96a61dbfcdee4d205e07e31743</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>depth_frame_id_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>accbbcd557aa30665045d8f26e5724956</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>depth_height_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>af2926e73d3b26bde484f16a7fa6b0e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>depth_ir_offset_x_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a03416bb6d43e461930b3bc8d0012db48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>depth_ir_offset_y_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>abb7ff2abd0b99acbfd80262269be1340</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>depth_width_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>ab91d158a96fd15dd7b1c2643ae1da094</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; openni_wrapper::OpenNIDevice &gt;</type>
      <name>device_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>aff2af483d610432dc77f0f734b2fe7e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>image_height_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>ae5fb9546bed2da7975b652c445c83fb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>image_width_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>ad5be4ffbfeb902930697d7aa6c846390</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread</type>
      <name>init_thread_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a14e94eda4b62fb20f58e97137b4a6dfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>ir_frame_counter_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>aa404371dc2767dababf5be115349e1cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; camera_info_manager::CameraInfoManager &gt;</type>
      <name>ir_info_manager_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>ab7340f38b6acf7adbf77db611218559c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraPublisher</type>
      <name>pub_depth_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>abde17e03a5cf2ab25eb908f044236dd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraPublisher</type>
      <name>pub_depth_registered_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a1965d129fdc4f51062dde51e0743a18e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraPublisher</type>
      <name>pub_ir_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a391d2a7ea81db87f62565d172dc5408b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_projector_info_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a4ed4c21fe3057ba88982cd7156fc9910</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraPublisher</type>
      <name>pub_rgb_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>afaf6b02aa6bcd519ce5f21cf48864e6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publish_depth_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a636d9b9618574e94244beb2afefb43d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publish_ir_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a9c2fdb9fb324cba7640cbeb279ec6161</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publish_rgb_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>ad1e1383fcacd3012e982b3d8d1ea5cc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>ab4dac5eb27e80a5f7e9b1a330dee322c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>rgb_frame_counter_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>ac37a533b42b5bd68b4a1213d06388cd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>rgb_frame_id_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>ab7fa01f7aaf0159119e1899d3c2ac02b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; camera_info_manager::CameraInfoManager &gt;</type>
      <name>rgb_info_manager_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a31eb778182501c3ea8e945e35749e509</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>time_out_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>aaf0dba65b32d6e561361d35d07ea49ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>time_stamp_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>acd1710753616384eabee17be9b3e2d38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Timer</type>
      <name>watch_dog_timer_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a8957c6b7aea32d4a968903cab14a74fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; XnMapOutputMode, int, modeComp &gt;</type>
      <name>xn2config_map_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a23ef5a3d2253393c84a338035c09c48d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>z_offset_mm_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a48d6236499f2848a3cca1e2dcccb2709</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>z_scaling_</name>
      <anchorfile>classopenni__camera_1_1DriverNodelet.html</anchorfile>
      <anchor>a1e37fe4ad4c6a1b68ca27f6afc310ecc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni_wrapper::Image</name>
    <filename>classopenni__wrapper_1_1Image.html</filename>
    <member kind="enumvalue">
      <name>BAYER_GRBG</name>
      <anchorfile>classopenni__wrapper_1_1Image.html</anchorfile>
      <anchor>aaae296951805334eeab3dd6caba0a1ffa777309d1a0232ca4142ab8f3f06d57d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; const Image &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>classopenni__wrapper_1_1Image.html</anchorfile>
      <anchor>afee80b950b3ff40121357822043f0226</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Encoding</name>
      <anchorfile>classopenni__wrapper_1_1Image.html</anchorfile>
      <anchor>aaae296951805334eeab3dd6caba0a1ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BAYER_GRBG</name>
      <anchorfile>classopenni__wrapper_1_1Image.html</anchorfile>
      <anchor>aaae296951805334eeab3dd6caba0a1ffa777309d1a0232ca4142ab8f3f06d57d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YUV422</name>
      <anchorfile>classopenni__wrapper_1_1Image.html</anchorfile>
      <anchor>aaae296951805334eeab3dd6caba0a1ffadac8eb74a426e2a9fcc07b7cbefa270f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RGB</name>
      <anchorfile>classopenni__wrapper_1_1Image.html</anchorfile>
      <anchor>aaae296951805334eeab3dd6caba0a1ffa18e1b6c9976f7ded3f5a152736a6d59c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; Image &gt;</type>
      <name>Ptr</name>
      <anchorfile>classopenni__wrapper_1_1Image.html</anchorfile>
      <anchor>a479c30cdc75a1b276284677c1692c281</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RGB</name>
      <anchorfile>classopenni__wrapper_1_1Image.html</anchorfile>
      <anchor>aaae296951805334eeab3dd6caba0a1ffa18e1b6c9976f7ded3f5a152736a6d59c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YUV422</name>
      <anchorfile>classopenni__wrapper_1_1Image.html</anchorfile>
      <anchor>aaae296951805334eeab3dd6caba0a1ffadac8eb74a426e2a9fcc07b7cbefa270f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fillGrayscale</name>
      <anchorfile>classopenni__wrapper_1_1Image.html</anchorfile>
      <anchor>af4995ad750fd689ed69f187cf83e74ac</anchor>
      <arglist>(unsigned width, unsigned height, unsigned char *gray_buffer, unsigned gray_line_step=0) const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillRaw</name>
      <anchorfile>classopenni__wrapper_1_1Image.html</anchorfile>
      <anchor>a19ce7404f07e25dbcf1fdb36bbf1c715</anchor>
      <arglist>(unsigned char *rgb_buffer) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fillRGB</name>
      <anchorfile>classopenni__wrapper_1_1Image.html</anchorfile>
      <anchor>a78ecf06800651bf08a45becb83af77ad</anchor>
      <arglist>(unsigned width, unsigned height, unsigned char *rgb_buffer, unsigned rgb_line_step=0) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Encoding</type>
      <name>getEncoding</name>
      <anchorfile>classopenni__wrapper_1_1Image.html</anchorfile>
      <anchor>ac607b1a0427d3815c3caa2a436d8f79f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>getFrameID</name>
      <anchorfile>classopenni__wrapper_1_1Image.html</anchorfile>
      <anchor>aadf7f4671b227dd9ef1a83f0169e86ad</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>getHeight</name>
      <anchorfile>classopenni__wrapper_1_1Image.html</anchorfile>
      <anchor>a484d0a79dff839c089a048675a79b48e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const xn::ImageMetaData &amp;</type>
      <name>getMetaData</name>
      <anchorfile>classopenni__wrapper_1_1Image.html</anchorfile>
      <anchor>a848e4024ada75d90d1dbcbaf2542c44d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const boost::shared_ptr&lt; xn::ImageMetaData &gt;</type>
      <name>getMetaDataPtr</name>
      <anchorfile>classopenni__wrapper_1_1Image.html</anchorfile>
      <anchor>a71e619586578fd97ab7e61ff9af2cab5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>getTimeStamp</name>
      <anchorfile>classopenni__wrapper_1_1Image.html</anchorfile>
      <anchor>ae92d6474caeb932a3606c38e31ce9435</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>getWidth</name>
      <anchorfile>classopenni__wrapper_1_1Image.html</anchorfile>
      <anchor>a2a05ad39f7e398a995e2d9a786cec327</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image</name>
      <anchorfile>classopenni__wrapper_1_1Image.html</anchorfile>
      <anchor>a1050b8eae75f00b042273ab7f8be3404</anchor>
      <arglist>(boost::shared_ptr&lt; xn::ImageMetaData &gt; image_meta_data)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isResizingSupported</name>
      <anchorfile>classopenni__wrapper_1_1Image.html</anchorfile>
      <anchor>a1456804a5fabc53ea8ba838542d527cc</anchor>
      <arglist>(unsigned input_width, unsigned input_height, unsigned output_width, unsigned output_height) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Image</name>
      <anchorfile>classopenni__wrapper_1_1Image.html</anchorfile>
      <anchor>a60339249e12341a3642b52d608e1e0a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; xn::ImageMetaData &gt;</type>
      <name>image_md_</name>
      <anchorfile>classopenni__wrapper_1_1Image.html</anchorfile>
      <anchor>a443041668e10fa351714584b230b9861</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni_wrapper::ImageBayerGRBG</name>
    <filename>classopenni__wrapper_1_1ImageBayerGRBG.html</filename>
    <base>openni_wrapper::Image</base>
    <member kind="enumvalue">
      <name>Bilinear</name>
      <anchorfile>classopenni__wrapper_1_1ImageBayerGRBG.html</anchorfile>
      <anchor>aaf5ea5f5d1fc277b45552b07ecd6406ca3e82c0597a35255b34b90488ec221f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DebayeringMethod</name>
      <anchorfile>classopenni__wrapper_1_1ImageBayerGRBG.html</anchorfile>
      <anchor>aaf5ea5f5d1fc277b45552b07ecd6406c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Bilinear</name>
      <anchorfile>classopenni__wrapper_1_1ImageBayerGRBG.html</anchorfile>
      <anchor>aaf5ea5f5d1fc277b45552b07ecd6406ca3e82c0597a35255b34b90488ec221f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EdgeAware</name>
      <anchorfile>classopenni__wrapper_1_1ImageBayerGRBG.html</anchorfile>
      <anchor>aaf5ea5f5d1fc277b45552b07ecd6406ca82d8b7abcebb01be7031ea4b1076273c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EdgeAwareWeighted</name>
      <anchorfile>classopenni__wrapper_1_1ImageBayerGRBG.html</anchorfile>
      <anchor>aaf5ea5f5d1fc277b45552b07ecd6406ca48b242a2e691370b0f45f39f903bdd0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EdgeAware</name>
      <anchorfile>classopenni__wrapper_1_1ImageBayerGRBG.html</anchorfile>
      <anchor>aaf5ea5f5d1fc277b45552b07ecd6406ca82d8b7abcebb01be7031ea4b1076273c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EdgeAwareWeighted</name>
      <anchorfile>classopenni__wrapper_1_1ImageBayerGRBG.html</anchorfile>
      <anchor>aaf5ea5f5d1fc277b45552b07ecd6406ca48b242a2e691370b0f45f39f903bdd0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fillGrayscale</name>
      <anchorfile>classopenni__wrapper_1_1ImageBayerGRBG.html</anchorfile>
      <anchor>ad9aa70064544b37bdd093e28e65bcb20</anchor>
      <arglist>(unsigned width, unsigned height, unsigned char *gray_buffer, unsigned gray_line_step=0) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fillRGB</name>
      <anchorfile>classopenni__wrapper_1_1ImageBayerGRBG.html</anchorfile>
      <anchor>a5e12de7b1cf9fd6aea243272c579be7b</anchor>
      <arglist>(unsigned width, unsigned height, unsigned char *rgb_buffer, unsigned rgb_line_step=0) const </arglist>
    </member>
    <member kind="function">
      <type>DebayeringMethod</type>
      <name>getDebayeringMethod</name>
      <anchorfile>classopenni__wrapper_1_1ImageBayerGRBG.html</anchorfile>
      <anchor>add426375c6a96646440a05bc5017fe6f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Encoding</type>
      <name>getEncoding</name>
      <anchorfile>classopenni__wrapper_1_1ImageBayerGRBG.html</anchorfile>
      <anchor>aa2a9b2e0b2a40fa9ec2900dc95805895</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ImageBayerGRBG</name>
      <anchorfile>classopenni__wrapper_1_1ImageBayerGRBG.html</anchorfile>
      <anchor>a869c32312b7b4b636dafecafe2a14e2e</anchor>
      <arglist>(boost::shared_ptr&lt; xn::ImageMetaData &gt; image_meta_data, DebayeringMethod method)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isResizingSupported</name>
      <anchorfile>classopenni__wrapper_1_1ImageBayerGRBG.html</anchorfile>
      <anchor>a209c04ee3bd21539c74329b9299a8ee7</anchor>
      <arglist>(unsigned input_width, unsigned input_height, unsigned output_width, unsigned output_height) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDebayeringMethod</name>
      <anchorfile>classopenni__wrapper_1_1ImageBayerGRBG.html</anchorfile>
      <anchor>ac2ea4715df68f79261328606c57d1f2c</anchor>
      <arglist>(const DebayeringMethod &amp;method)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ImageBayerGRBG</name>
      <anchorfile>classopenni__wrapper_1_1ImageBayerGRBG.html</anchorfile>
      <anchor>ab9109b09fb4ced8f58b37adcd0766f12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>resizingSupported</name>
      <anchorfile>classopenni__wrapper_1_1ImageBayerGRBG.html</anchorfile>
      <anchor>a158d82d2c91256a4b946bdac82888a95</anchor>
      <arglist>(unsigned input_width, unsigned input_height, unsigned output_width, unsigned output_height)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>DebayeringMethod</type>
      <name>debayering_method_</name>
      <anchorfile>classopenni__wrapper_1_1ImageBayerGRBG.html</anchorfile>
      <anchor>ad4fa5d5245176380fcfec2e2c7cb42d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni_wrapper::ImageRGB24</name>
    <filename>classopenni__wrapper_1_1ImageRGB24.html</filename>
    <base>openni_wrapper::Image</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fillGrayscale</name>
      <anchorfile>classopenni__wrapper_1_1ImageRGB24.html</anchorfile>
      <anchor>aa9ca65e6f359b29e00f37074f45310a5</anchor>
      <arglist>(unsigned width, unsigned height, unsigned char *gray_buffer, unsigned gray_line_step=0) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fillRGB</name>
      <anchorfile>classopenni__wrapper_1_1ImageRGB24.html</anchorfile>
      <anchor>ae0d953e894e12258e755de88df60c159</anchor>
      <arglist>(unsigned width, unsigned height, unsigned char *rgb_buffer, unsigned rgb_line_step=0) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Encoding</type>
      <name>getEncoding</name>
      <anchorfile>classopenni__wrapper_1_1ImageRGB24.html</anchorfile>
      <anchor>af03a8217fc8539e053f501c574b7eda6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ImageRGB24</name>
      <anchorfile>classopenni__wrapper_1_1ImageRGB24.html</anchorfile>
      <anchor>a65e08526e2488cce749e308289eb1d17</anchor>
      <arglist>(boost::shared_ptr&lt; xn::ImageMetaData &gt; image_meta_data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isResizingSupported</name>
      <anchorfile>classopenni__wrapper_1_1ImageRGB24.html</anchorfile>
      <anchor>a4e87de03fde1adb1f5c32e5c98930bd9</anchor>
      <arglist>(unsigned input_width, unsigned input_height, unsigned output_width, unsigned output_height) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ImageRGB24</name>
      <anchorfile>classopenni__wrapper_1_1ImageRGB24.html</anchorfile>
      <anchor>ac6fa9557a61a0c3253de79f1655e601a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>resizingSupported</name>
      <anchorfile>classopenni__wrapper_1_1ImageRGB24.html</anchorfile>
      <anchor>ae8409e3bbaa0ebdc72bd23f8b70ee5f0</anchor>
      <arglist>(unsigned input_width, unsigned input_height, unsigned output_width, unsigned output_height)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni_wrapper::ImageYUV422</name>
    <filename>classopenni__wrapper_1_1ImageYUV422.html</filename>
    <base>openni_wrapper::Image</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fillGrayscale</name>
      <anchorfile>classopenni__wrapper_1_1ImageYUV422.html</anchorfile>
      <anchor>ac7b97f68c5c4d7564855041c9996fbb2</anchor>
      <arglist>(unsigned width, unsigned height, unsigned char *gray_buffer, unsigned gray_line_step=0) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fillRGB</name>
      <anchorfile>classopenni__wrapper_1_1ImageYUV422.html</anchorfile>
      <anchor>a22280cc8ba95480ff616d602dd261f90</anchor>
      <arglist>(unsigned width, unsigned height, unsigned char *rgb_buffer, unsigned rgb_line_step=0) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Encoding</type>
      <name>getEncoding</name>
      <anchorfile>classopenni__wrapper_1_1ImageYUV422.html</anchorfile>
      <anchor>a47903ec9a6f96e9fcef855492f60c52a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ImageYUV422</name>
      <anchorfile>classopenni__wrapper_1_1ImageYUV422.html</anchorfile>
      <anchor>a0c7ff515ab9e56f12c135e3024e59ed4</anchor>
      <arglist>(boost::shared_ptr&lt; xn::ImageMetaData &gt; image_meta_data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isResizingSupported</name>
      <anchorfile>classopenni__wrapper_1_1ImageYUV422.html</anchorfile>
      <anchor>a04c975844b933a3b36a85c82eb17d153</anchor>
      <arglist>(unsigned input_width, unsigned input_height, unsigned output_width, unsigned output_height) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ImageYUV422</name>
      <anchorfile>classopenni__wrapper_1_1ImageYUV422.html</anchorfile>
      <anchor>a8ab7db0e46f88d7a72d093d150e4df6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>resizingSupported</name>
      <anchorfile>classopenni__wrapper_1_1ImageYUV422.html</anchorfile>
      <anchor>ac2c72de76c029baee0f1995dac7aeb3e</anchor>
      <arglist>(unsigned input_width, unsigned input_height, unsigned output_width, unsigned output_height)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MyOpenNIExample::ImgContext</name>
    <filename>structMyOpenNIExample_1_1ImgContext.html</filename>
    <member kind="function">
      <type></type>
      <name>ImgContext</name>
      <anchorfile>structMyOpenNIExample_1_1ImgContext.html</anchorfile>
      <anchor>a8225bdbd8b9ee145ac4d898075e06976</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ImgContext</name>
      <anchorfile>structMyOpenNIExample_1_1ImgContext.html</anchorfile>
      <anchor>a2ae35fb7509cabfac7b13bce6fff1ade</anchor>
      <arglist>(const Mat &amp;img)</arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>image</name>
      <anchorfile>structMyOpenNIExample_1_1ImgContext.html</anchorfile>
      <anchor>aea41ed8f52eb1602dacf6ccd52751678</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_new</name>
      <anchorfile>structMyOpenNIExample_1_1ImgContext.html</anchorfile>
      <anchor>a771b5cca5bc41690489c0af92c30d15a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::mutex</type>
      <name>lock</name>
      <anchorfile>structMyOpenNIExample_1_1ImgContext.html</anchorfile>
      <anchor>a062a51a842b8f265290de91567ef3021</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni_wrapper::IRImage</name>
    <filename>classopenni__wrapper_1_1IRImage.html</filename>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; const IRImage &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>classopenni__wrapper_1_1IRImage.html</anchorfile>
      <anchor>af756fe26bba09c37c3e27f97d01199fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; IRImage &gt;</type>
      <name>Ptr</name>
      <anchorfile>classopenni__wrapper_1_1IRImage.html</anchorfile>
      <anchor>aa3f734bed1472a73089c2a0e4f425acf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillRaw</name>
      <anchorfile>classopenni__wrapper_1_1IRImage.html</anchorfile>
      <anchor>ad30470a3513cb19c4fa94ca3d298724f</anchor>
      <arglist>(unsigned width, unsigned height, unsigned short *ir_buffer, unsigned line_step=0) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>getFrameID</name>
      <anchorfile>classopenni__wrapper_1_1IRImage.html</anchorfile>
      <anchor>a763f8d9df9127f443b1c0435d917b4a4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>getHeight</name>
      <anchorfile>classopenni__wrapper_1_1IRImage.html</anchorfile>
      <anchor>a9b1f462d6e8642e8e5caac53168bedb7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const xn::IRMetaData &amp;</type>
      <name>getMetaData</name>
      <anchorfile>classopenni__wrapper_1_1IRImage.html</anchorfile>
      <anchor>ad5ffe938756bf6f374c312c0fce0e526</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>getTimeStamp</name>
      <anchorfile>classopenni__wrapper_1_1IRImage.html</anchorfile>
      <anchor>abfcd8dc9c2c7d71cb14abfe3bb9da770</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>getWidth</name>
      <anchorfile>classopenni__wrapper_1_1IRImage.html</anchorfile>
      <anchor>ab8dd9082efb72bfc02c4e10e24fa2e9f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IRImage</name>
      <anchorfile>classopenni__wrapper_1_1IRImage.html</anchorfile>
      <anchor>a5fddafaf01f8971620e773d988063e71</anchor>
      <arglist>(boost::shared_ptr&lt; xn::IRMetaData &gt; ir_meta_data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IRImage</name>
      <anchorfile>classopenni__wrapper_1_1IRImage.html</anchorfile>
      <anchor>a9ef761c87f058995ec036ab13683ea95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; xn::IRMetaData &gt;</type>
      <name>ir_md_</name>
      <anchorfile>classopenni__wrapper_1_1IRImage.html</anchorfile>
      <anchor>a400f0b5470cbc5f21b0541db3373876a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>openni_camera::DriverNodelet::modeComp</name>
    <filename>structopenni__camera_1_1DriverNodelet_1_1modeComp.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structopenni__camera_1_1DriverNodelet_1_1modeComp.html</anchorfile>
      <anchor>abaff4547a4dbd16b80b4feb33891e8e4</anchor>
      <arglist>(const XnMapOutputMode &amp;mode1, const XnMapOutputMode &amp;mode2) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MyOpenNIExample</name>
    <filename>classMyOpenNIExample.html</filename>
    <class kind="struct">MyOpenNIExample::ImgContext</class>
    <member kind="typedef">
      <type>MyOpenNIExample::ImgContext</type>
      <name>ImageContext</name>
      <anchorfile>classMyOpenNIExample.html</anchorfile>
      <anchor>a5896d2b674d0d074c2ad4f882ae1040c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MyOpenNIExample</name>
      <anchorfile>classMyOpenNIExample.html</anchorfile>
      <anchor>a0ced745256e6148aa28f7f8f63167e76</anchor>
      <arglist>(const vector&lt; unsigned &gt; &amp;device_indices)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>run</name>
      <anchorfile>classMyOpenNIExample.html</anchorfile>
      <anchor>ad68394cf13fab9cd3979846b96a07203</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MyOpenNIExample</name>
      <anchorfile>classMyOpenNIExample.html</anchorfile>
      <anchor>ad25a2aeb7cd38995b01e3e997ea0d7a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depthCallback</name>
      <anchorfile>classMyOpenNIExample.html</anchorfile>
      <anchor>a1b8711a4424e8d5a073adcf596849797</anchor>
      <arglist>(boost::shared_ptr&lt; DepthImage &gt; depth, void *cookie)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classMyOpenNIExample.html</anchorfile>
      <anchor>a25f054315e9cbe0b002bc3258ccb9b02</anchor>
      <arglist>(boost::shared_ptr&lt; Image &gt; image, void *cookie)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>writeImages</name>
      <anchorfile>classMyOpenNIExample.html</anchorfile>
      <anchor>ae32dfb5eb906f6127675f88d7a56cb73</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>map&lt; string, ImageContext * &gt;</type>
      <name>depth_images_</name>
      <anchorfile>classMyOpenNIExample.html</anchorfile>
      <anchor>a074238eb15d482e0a107bba7bccf242a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>depth_timestamp</name>
      <anchorfile>classMyOpenNIExample.html</anchorfile>
      <anchor>a1cd9efe82ab4fb3cc311866aa06cc972</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector&lt; boost::shared_ptr&lt; OpenNIDevice &gt; &gt;</type>
      <name>devices_</name>
      <anchorfile>classMyOpenNIExample.html</anchorfile>
      <anchor>a228607d0b75631ab99233fc02e3317bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>map&lt; string, ImageContext * &gt;</type>
      <name>gray_images_</name>
      <anchorfile>classMyOpenNIExample.html</anchorfile>
      <anchor>a2fcbe6ce922117e124350e102b51f8fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>image_timestamp</name>
      <anchorfile>classMyOpenNIExample.html</anchorfile>
      <anchor>a4d7a538d7e9747f03f9ff970cd6e6ae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>map&lt; string, ImageContext * &gt;</type>
      <name>rgb_images_</name>
      <anchorfile>classMyOpenNIExample.html</anchorfile>
      <anchor>a1bb1e6da3b0586ef84cf67e8877cabbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>running_</name>
      <anchorfile>classMyOpenNIExample.html</anchorfile>
      <anchor>a09f5c1cd15f9a2a9f11ae4b754957a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>selected_device_</name>
      <anchorfile>classMyOpenNIExample.html</anchorfile>
      <anchor>aada164d78511292e39681b8313c246a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni_wrapper::OpenNIDevice</name>
    <filename>classopenni__wrapper_1_1OpenNIDevice.html</filename>
    <member kind="typedef">
      <type>unsigned</type>
      <name>CallbackHandle</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a30315b5a78d258c79c3da0ae6b1d8a2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(boost::shared_ptr&lt; DepthImage &gt;, void *cookie) &gt;</type>
      <name>DepthImageCallbackFunction</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a3ff7cc8aec29c32f01c86b5a13c4e994</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(boost::shared_ptr&lt; Image &gt;, void *cookie) &gt;</type>
      <name>ImageCallbackFunction</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>add22232f8ac1854d4ecc25d477cc33f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(boost::shared_ptr&lt; IRImage &gt;, void *cookie) &gt;</type>
      <name>IRImageCallbackFunction</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>ab06e09199d744fbe4cc74f00e4f4c8b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>findCompatibleDepthMode</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a025e2a26f0454b77a31674d1a7f3cc6b</anchor>
      <arglist>(const XnMapOutputMode &amp;output_mode, XnMapOutputMode &amp;mode) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>findCompatibleImageMode</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a50d488502c98acdef6d734d3ab06fb0d</anchor>
      <arglist>(const XnMapOutputMode &amp;output_mode, XnMapOutputMode &amp;mode) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>getAddress</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a6f53b89900da83e908ae6437ee479f75</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getBaseline</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a3ae3456c92ddfd1cc780814fb6d18d9d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>getBus</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a72065f1d57c64000e721f427ebe94230</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getConnectionString</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a8393e173406a92c07576b31b0ff61685</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const XnMapOutputMode &amp;</type>
      <name>getDefaultDepthMode</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a494f80e66726394aca9bbc5e4f28e9ce</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const XnMapOutputMode &amp;</type>
      <name>getDefaultImageMode</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a387d1499405b85e377ea92e08a2fbe7d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const XnMapOutputMode &amp;</type>
      <name>getDefaultIRMode</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>ab1d8b8699f889645173e9209e3a844b7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getDepthFocalLength</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a89b9818181cb7ec0cb269417b04e3eda</anchor>
      <arglist>(int output_x_resolution=0) const </arglist>
    </member>
    <member kind="function">
      <type>XnMapOutputMode</type>
      <name>getDepthOutputMode</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>ac352ca6e20fddce3642faf91c6eeeb25</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getImageFocalLength</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a0f019094e0afe86b9f57d83bb8f92933</anchor>
      <arglist>(int output_x_resolution=0) const </arglist>
    </member>
    <member kind="function">
      <type>XnMapOutputMode</type>
      <name>getImageOutputMode</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a1984eb64f4da9f2ee3cb16f9591d0173</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>XnMapOutputMode</type>
      <name>getIROutputMode</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>aa69eed195a7b6ae9e56ffc3e6aadd100</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getProductID</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a33a96cd0cede2c2fa450672a8386f153</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getProductName</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>ac1c8d6c30782d5cc770baf790910245b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getSerialNumber</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a4f42a7c6bbaed76d0281322868ed0909</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getVendorID</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>ab30b7c8fd0342153283ef2043fdad2a1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getVendorName</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a2df1f0309305593952aded10914866ae</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasDepthStream</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a1a419b3cd1da09abcbdd8d4267dc8ca7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasImageStream</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a33380fd12d96f7d9bc2158d9cd1dc54c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasIRStream</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a4585997442e95749c7576c4b84b4d4cb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isDepthCropped</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>aa8016ff3333820f781be27779bc555df</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isDepthCroppingSupported</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a0cea8ea8d856b1d230d0a77ee8fb11a5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isDepthModeSupported</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a0a64382f6fed9610d73bb7be018142e0</anchor>
      <arglist>(const XnMapOutputMode &amp;output_mode) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDepthRegistered</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>ad01300a271f680320ebc5b36f29b844d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isDepthRegistrationSupported</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a7e45614fb4c5fa925b97c036c0973039</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isDepthStreamRunning</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a705460df33c59bc1e18f65c00ffc6ef4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isImageModeSupported</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a60dd02bbd5c95a75b36d52b7f6a90393</anchor>
      <arglist>(const XnMapOutputMode &amp;output_mode) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isImageStreamRunning</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a1c2b7af1a047efb4b7a2379d1216a33a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isIRStreamRunning</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>aa193cba4f2d49feb2b243f9e172cf97f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isSynchronizationSupported</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>ad57d8366d301ad5506035613ee03af0b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isSynchronized</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a1273c75eb4d81063bb667c0e51d38b6a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CallbackHandle</type>
      <name>registerDepthCallback</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a7de9a7ac7b6a51bc590db40123fb1989</anchor>
      <arglist>(const DepthImageCallbackFunction &amp;callback, void *cookie=NULL)</arglist>
    </member>
    <member kind="function">
      <type>CallbackHandle</type>
      <name>registerDepthCallback</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>add577fe9e1a09b7d1a7a6e595f8e7f71</anchor>
      <arglist>(void(T::*callback)(boost::shared_ptr&lt; DepthImage &gt;, void *cookie), T &amp;instance, void *cookie=NULL)</arglist>
    </member>
    <member kind="function">
      <type>CallbackHandle</type>
      <name>registerImageCallback</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>ac024f4c8a3b30c40e8fbb68b2ca515ab</anchor>
      <arglist>(const ImageCallbackFunction &amp;callback, void *cookie=NULL)</arglist>
    </member>
    <member kind="function">
      <type>CallbackHandle</type>
      <name>registerImageCallback</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>adb4b5d1fd08274b05271b6dd5442c5cc</anchor>
      <arglist>(void(T::*callback)(boost::shared_ptr&lt; Image &gt;, void *cookie), T &amp;instance, void *cookie=NULL)</arglist>
    </member>
    <member kind="function">
      <type>CallbackHandle</type>
      <name>registerIRCallback</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a46ba7523f0b8fa997c760ca90f8dd6c5</anchor>
      <arglist>(const IRImageCallbackFunction &amp;callback, void *cookie=NULL)</arglist>
    </member>
    <member kind="function">
      <type>CallbackHandle</type>
      <name>registerIRCallback</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>ad0a0ab54832ba4e7d4b701ab5d4d571a</anchor>
      <arglist>(void(T::*callback)(boost::shared_ptr&lt; IRImage &gt;, void *cookie), T &amp;instance, void *cookie=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setDepthCropping</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a8b162166cdb926b3b48bc1985be5f0f1</anchor>
      <arglist>(unsigned x, unsigned y, unsigned width, unsigned height)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setDepthOutputMode</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>af773103cc98536eee1042808ae46e2ec</anchor>
      <arglist>(const XnMapOutputMode &amp;output_mode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setDepthRegistration</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a86a2c37e0fc6823951ed10c5c0a15479</anchor>
      <arglist>(bool on_off)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setImageOutputMode</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>ae18557727a739ec38ca8de754f0f2157</anchor>
      <arglist>(const XnMapOutputMode &amp;output_mode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setIROutputMode</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>af8a7289f2206b5dcd19f2689608f8b75</anchor>
      <arglist>(const XnMapOutputMode &amp;output_mode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSynchronization</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a0b1fcc6309fa46ee51d8129bf5b697bd</anchor>
      <arglist>(bool on_off)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>aeb747291aec939c7ceaeed6e81ce0c1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>startDepthStream</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a800f0d963fbed2d9ff6672e5ece787e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>startImageStream</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a770780369b65230314e36dfe592e723c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>startIRStream</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>aa58900fde4f905872389e028f28f73d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>stopDepthStream</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>ada0665a48dade7ce2612540eeb155b4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>stopImageStream</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>aeb41ec62ec7dbdfddbb48d5aeea506fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>stopIRStream</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a21deba2a84f97aabfc790001a193b15c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unregisterDepthCallback</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a4c3feaba14ebdcee94ea94e147a73941</anchor>
      <arglist>(const CallbackHandle &amp;callbackHandle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unregisterImageCallback</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a72dc0decb1e0a17824e98ecc8ffe0d39</anchor>
      <arglist>(const CallbackHandle &amp;callbackHandle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unregisterIRCallback</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a249143cff8b11a4229f394975e9eccf2</anchor>
      <arglist>(const CallbackHandle &amp;callbackHandle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OpenNIDevice</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>ac15c85b60f55f5f0d07050a8ac737bb8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>boost::function&lt; void(boost::shared_ptr&lt; DepthImage &gt;) &gt;</type>
      <name>ActualDepthImageCallbackFunction</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>ad24157006cefbb4501ec6786acabe8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>boost::function&lt; void(boost::shared_ptr&lt; Image &gt;) &gt;</type>
      <name>ActualImageCallbackFunction</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a767ca4d71f03e249fc03d20acf2a6208</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>boost::function&lt; void(boost::shared_ptr&lt; IRImage &gt;) &gt;</type>
      <name>ActualIRImageCallbackFunction</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a79df3ef9f40b992cbf6b4f0fd1576c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DepthDataThreadFunction</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a4fec0af423b70ba2d204f6012c40221c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>enumAvailableModes</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a818d1fcc00a687c992b995f1352c054c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual boost::shared_ptr&lt; Image &gt;</type>
      <name>getCurrentImage</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a1afc17c0649f19db94a4d366a23da00a</anchor>
      <arglist>(boost::shared_ptr&lt; xn::ImageMetaData &gt; image_data) const =0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>ImageDataThreadFunction</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a86d4c482280c7c5a3da03f40c90cac9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Init</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a2fbf6e0ddf2e2295d37c73c746ed3b1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>IRDataThreadFunction</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>aca2ba035ea784a90d5478884022495c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>isImageResizeSupported</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>ae2fba445d2171bcd19d95a0f780440ce</anchor>
      <arglist>(unsigned input_width, unsigned input_height, unsigned output_width, unsigned output_height) const =0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>OpenNIDevice</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a715b1093b1bf1a192abad3ce257d662e</anchor>
      <arglist>(xn::Context &amp;context, const xn::NodeInfo &amp;device_node, const xn::NodeInfo &amp;image_node, const xn::NodeInfo &amp;depth_node, const xn::NodeInfo &amp;ir_node)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>OpenNIDevice</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>ada4a0d47475cc064b1eb8e6fe150f05b</anchor>
      <arglist>(xn::Context &amp;context, const xn::NodeInfo &amp;device_node, const xn::NodeInfo &amp;depth_node, const xn::NodeInfo &amp;ir_node)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>OpenNIDevice</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a8aad3496bcb973ae8a45950a633e6fa2</anchor>
      <arglist>(xn::Context &amp;context)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setRegistration</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>ae485a64221b494e90ac18e54950f4e3b</anchor>
      <arglist>(bool on_off)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void __stdcall</type>
      <name>NewDepthDataAvailable</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>accf6a3e796374411536fc9a7220baff9</anchor>
      <arglist>(xn::ProductionNode &amp;node, void *cookie)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void __stdcall</type>
      <name>NewImageDataAvailable</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a50384fac34b55c2abc13aa5737000208</anchor>
      <arglist>(xn::ProductionNode &amp;node, void *cookie)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void __stdcall</type>
      <name>NewIRDataAvailable</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>ab78c08f721dd3031aaa24fa7068ca56a</anchor>
      <arglist>(xn::ProductionNode &amp;node, void *cookie)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; XnMapOutputMode &gt;</type>
      <name>available_depth_modes_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>ada5f5ee9dd4b85cd098ca2296299ceb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; XnMapOutputMode &gt;</type>
      <name>available_image_modes_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>acf0d4e48d4ada33a84e4ce47366ddc84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>baseline_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a142659002b66795465fddf006998a1e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>xn::Context &amp;</type>
      <name>context_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>aa1d7793b00654b8261ac80257cedecb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::thread_group</type>
      <name>data_threads_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a30f13e428c1a88184e2f4bf793e45a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; CallbackHandle, ActualDepthImageCallbackFunction &gt;</type>
      <name>depth_callback_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a1538ab6adf4eea200e1c598c33be0b7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XnCallbackHandle</type>
      <name>depth_callback_handle_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>af9dbcc18f5e1c4a6ebca7fdd8e6026a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OpenNIDevice::CallbackHandle</type>
      <name>depth_callback_handle_counter_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a04804ce607cd6cacf16e8153c47f5449</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::condition_variable</type>
      <name>depth_condition_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a1e62af3aacf1c4db358a72a5cb1db9b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>depth_focal_length_SXGA_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a1e8645ad44368f348bdc8b7dc63c39d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>xn::DepthGenerator</type>
      <name>depth_generator_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a9bbda8349b7064cb808b59f5ed51e3ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>depth_mutex_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a28499b6f02bf86ce2cf6635992786c0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>xn::NodeInfo</type>
      <name>device_node_info_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a86b46605c7ae7ddf841115d9039745f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; CallbackHandle, ActualImageCallbackFunction &gt;</type>
      <name>image_callback_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a9d8cf689682434e418bf0614dd777407</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XnCallbackHandle</type>
      <name>image_callback_handle_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a55f2ec73a8aa12a5d74c8f8ac6c32d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OpenNIDevice::CallbackHandle</type>
      <name>image_callback_handle_counter_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a9133f2032b80d81ab9d21c2bb2cb8f2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::condition_variable</type>
      <name>image_condition_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>add767ea9bcecb3969fac4c84687773f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>xn::ImageGenerator</type>
      <name>image_generator_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a2ce937857016f0b7e91ddce9adee263e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>image_mutex_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>af0ff39a46badc4285b5cdb596eff0c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; CallbackHandle, ActualIRImageCallbackFunction &gt;</type>
      <name>ir_callback_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a471abeda8b28ebd12d804757608ec017</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XnCallbackHandle</type>
      <name>ir_callback_handle_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a2b54581dfd96c289627d7c932d5c2046</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OpenNIDevice::CallbackHandle</type>
      <name>ir_callback_handle_counter_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>adaa137672f3ef5cfaffeb79a3c799bb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::condition_variable</type>
      <name>ir_condition_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a492c8a1007560782e4ccc61d93201a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>xn::IRGenerator</type>
      <name>ir_generator_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a11d777db783438b78d115c0f9e5612ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>ir_mutex_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a22ca43713b26a93b52880bc6d1e0bc64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XnUInt64</type>
      <name>no_sample_value_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>aec22baa3af3894115b6cd95926103db6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>quit_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>ac712167260747f6b4d39b76951119202</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XnUInt64</type>
      <name>shadow_value_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>a0570d96aca24afc6ef2542083235aa4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const float</type>
      <name>rgb_focal_length_SXGA_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDevice.html</anchorfile>
      <anchor>ad76a41fb93bb6d26d34130ea27f0ae79</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni_wrapper::OpenNIDriver</name>
    <filename>classopenni__wrapper_1_1OpenNIDriver.html</filename>
    <class kind="struct">openni_wrapper::OpenNIDriver::DeviceContext</class>
    <member kind="function">
      <type>boost::shared_ptr&lt; OpenNIDevice &gt;</type>
      <name>createVirtualDevice</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>a461db36c33bc29916f0fa906f5fa8db8</anchor>
      <arglist>(const std::string &amp;path, bool repeat, bool stream) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>getAddress</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>a585285c9af7fe5e7147665e8a009f5ad</anchor>
      <arglist>(unsigned index) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>getBus</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>a4a00ad2596912cc835110de706ea7677</anchor>
      <arglist>(unsigned index) const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getConnectionString</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>adef74fa9fd86e0ad7ec9f6a139c36adb</anchor>
      <arglist>(unsigned index) const </arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; OpenNIDevice &gt;</type>
      <name>getDeviceByAddress</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>a7a521c77dad37667d85a0a19e71b4c20</anchor>
      <arglist>(unsigned char bus, unsigned char address) const </arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; OpenNIDevice &gt;</type>
      <name>getDeviceByIndex</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>aac00cb756dae1260261b4b52af0f9dfc</anchor>
      <arglist>(unsigned index) const </arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; OpenNIDevice &gt;</type>
      <name>getDeviceBySerialNumber</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>a93248290212f65d8921fae5363e924a5</anchor>
      <arglist>(const std::string &amp;serial_number) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>getNumberDevices</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>a6c06535953e9abb3a51c6b41f20811cf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPrimesenseSerial</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>ab6f2af75ac815b292778facfb7abdaf1</anchor>
      <arglist>(xn::NodeInfo info, char *buffer, unsigned buf_size) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getProductID</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>a2184b13c3aa3a424d7778cab15d77d2d</anchor>
      <arglist>(unsigned index) const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getProductName</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>abe1408c3f41ab607b61fbf8311886e59</anchor>
      <arglist>(unsigned index) const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getSerialNumber</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>a7b5648677d8112961c0e5d75a9964880</anchor>
      <arglist>(unsigned index) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getVendorID</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>a79fce7e44e60f1dff0863ca5c04c1692</anchor>
      <arglist>(unsigned index) const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getVendorName</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>a9b644698f1ed1d6d8c915cb4dbd061d0</anchor>
      <arglist>(unsigned index) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopAll</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>acf69f26046b87fe51938cbaf696f0b74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>updateDeviceList</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>a9ba2cb3bcf34d734047795cc681d4411</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OpenNIDriver</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>a52bad30f544414ef3abb45488078f7e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getDeviceType</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>abff14c2a0460640786cdccabd1b2ecf4</anchor>
      <arglist>(const std::string &amp;connection_string, unsigned short &amp;vendorId, unsigned short &amp;productId)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OpenNIDriver &amp;</type>
      <name>getInstance</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>a2c7f52e39e9baafb13507b913bf073e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>boost::shared_ptr&lt; OpenNIDevice &gt;</type>
      <name>getDevice</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>ab89fb909cba1e38e7fa1bf082977788c</anchor>
      <arglist>(unsigned index) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getDeviceInfos</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>ae6a44eeb76a208f29b2921284659693b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>OpenNIDriver</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>ae90c54764bd08062f2ef35e83762fbf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; unsigned char, std::map&lt; unsigned char, unsigned &gt; &gt;</type>
      <name>bus_map_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>a8a13419fd8812a9f9328a7860d360269</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, unsigned &gt;</type>
      <name>connection_string_map_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>ae98ed53a66ccdc38828420ef72db3237</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>xn::Context</type>
      <name>context_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>aae1fc8403dfee6889f598f6524f05703</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; DeviceContext &gt;</type>
      <name>device_context_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>a7b6abcf6a8f6a71efdca08715e3089b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, unsigned &gt;</type>
      <name>serial_map_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIDriver.html</anchorfile>
      <anchor>aa9c8dc5a87682a3ef84b36b184bf9293</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni_wrapper::OpenNIException</name>
    <filename>classopenni__wrapper_1_1OpenNIException.html</filename>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getFileName</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIException.html</anchorfile>
      <anchor>a6c13304e589a9c4a687ab02df61908b8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getFunctionName</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIException.html</anchorfile>
      <anchor>a288a8bb30ff295b1907f6957a4a02a5f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>getLineNumber</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIException.html</anchorfile>
      <anchor>a453aeddb05a3c669aec68736fc084d74</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpenNIException</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIException.html</anchorfile>
      <anchor>adf01293b55ad8f209171c0c2154d4256</anchor>
      <arglist>(const std::string &amp;function_name, const std::string &amp;file_name, unsigned line_number, const std::string &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>OpenNIException &amp;</type>
      <name>operator=</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIException.html</anchorfile>
      <anchor>a8dd86ef3d9b9d774df7a2a8fcb73f74d</anchor>
      <arglist>(const OpenNIException &amp;exception)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIException.html</anchorfile>
      <anchor>a791c2d4a56b181f035256b66860aaca5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OpenNIException</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIException.html</anchorfile>
      <anchor>a1ca88c37dbb4dd226f14e7e7a96b0f14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>file_name_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIException.html</anchorfile>
      <anchor>a3b30aae67cc05aa676c12276428ee536</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>function_name_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIException.html</anchorfile>
      <anchor>a4e6ced88906a470be9a16aeafbb39618</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned</type>
      <name>line_number_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIException.html</anchorfile>
      <anchor>a5b5cbd7f6889793326264cf25604daf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>message_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIException.html</anchorfile>
      <anchor>a04736df8c80b7477a187429406398377</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>message_long_</name>
      <anchorfile>classopenni__wrapper_1_1OpenNIException.html</anchorfile>
      <anchor>a961c1c25638e739fedd0cdd550e74107</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>openni_camera</name>
    <filename>namespaceopenni__camera.html</filename>
    <class kind="class">openni_camera::DriverNodelet</class>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceopenni__camera.html</anchorfile>
      <anchor>af4a4fb45fdfec30ac9023758a672b24a</anchor>
      <arglist>(const XnMapOutputMode &amp;mode1, const XnMapOutputMode &amp;mode2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceopenni__camera.html</anchorfile>
      <anchor>aaf1b3c8fc34ecdd539c0c1e076f271da</anchor>
      <arglist>(const XnMapOutputMode &amp;mode1, const XnMapOutputMode &amp;mode2)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>openni_wrapper</name>
    <filename>namespaceopenni__wrapper.html</filename>
    <class kind="class">openni_wrapper::DepthImage</class>
    <class kind="class">openni_wrapper::DeviceKinect</class>
    <class kind="class">openni_wrapper::DeviceONI</class>
    <class kind="class">openni_wrapper::DevicePrimesense</class>
    <class kind="class">openni_wrapper::DeviceXtionPro</class>
    <class kind="class">openni_wrapper::Image</class>
    <class kind="class">openni_wrapper::ImageBayerGRBG</class>
    <class kind="class">openni_wrapper::ImageRGB24</class>
    <class kind="class">openni_wrapper::ImageYUV422</class>
    <class kind="class">openni_wrapper::IRImage</class>
    <class kind="class">openni_wrapper::OpenNIDevice</class>
    <class kind="class">openni_wrapper::OpenNIDriver</class>
    <class kind="class">openni_wrapper::OpenNIException</class>
    <member kind="function">
      <type>void</type>
      <name>throwOpenNIException</name>
      <anchorfile>namespaceopenni__wrapper.html</anchorfile>
      <anchor>a73b1c01089c0d82a4bf9cfe84edf5504</anchor>
      <arglist>(const char *function, const char *file, unsigned line, const char *format,...)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_file</name>
    <filename>namespacetest__file.html</filename>
    <member kind="variable">
      <type></type>
      <name>f</name>
      <anchorfile>namespacetest__file.html</anchorfile>
      <anchor>a0360e19d92d48e8586946ec2db45b900</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tmp</name>
      <anchorfile>namespacetest__file.html</anchorfile>
      <anchor>aa3517cea87b6b7ef2b13f86583f9ff66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_launch</name>
    <filename>namespacetest__launch.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>a58c21001778112c9d2a1a9d81bd8eb32</anchor>
      <arglist>(data, args)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>attempt</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>ab81d8fbc9b04ff1fbfb70b615e361d6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>command</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>ac522250dd02002b1cfad16607e0446f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>consecutive_failures</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>a4f2b3368c54c2408c001e3548e119288</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>core_name</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>a9317954f44bd21fe3bf693825c0f2f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>duration</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>a1365650f726f8907eb44b8d3d5ebd4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>end</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>aa32a05a1b79e5b1430efe83b10e7208a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>failures</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>ada1a451a7e7ebb8321cd812526889cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>ns</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>aa155653a555c012201b44b9eab9b9546</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>p</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>a9da6413e1162bf94e088400c9998953b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>received</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>aa75c2a403343d5837c79f132b377436f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>a20bc9e8aef6be91c82d8a8152fb981c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>status</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>ad6bf91a43b98f503445fa02ad14f2231</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>addf9b10e00d825fbb31eeb2761bd9f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>successes</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>a07cfbea1bde3a3b50fa54b4f9b7f7f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tmp</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>a4089d27ba0624fe99f81e0f927ce03b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>topic</name>
      <anchorfile>namespacetest__launch.html</anchorfile>
      <anchor>a1b860ab67dd5669bde85c6558d59369e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_subscription</name>
    <filename>namespacetest__subscription.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>a87b7c43f7ad8393575992aca1644fe10</anchor>
      <arglist>(data, args)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>attempt</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>ac0a79145b979afd83ce1025ced5ab862</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>command</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>acead53cea9aaaa4309bc7ec4b2332755</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>consecutive_failures</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>a08efd83fc50955957ce6d680a41b71bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>core_name</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>a9a1c30eca452cce1a95af194743de272</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>duration</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>aece01d65a8cd76102609c77640561f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>end</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>a66f4b00dedaa91e299728e6d9b5dc798</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>failures</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>a815a0f55cb59730f2154598133448b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>p</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>a264aa858d26a3829472d8fd9f699c71a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>received</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>af67afc9326ce45569af6113be429c833</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>a413eb5ade379f5bfe2689d3a5f701a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>status</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>a7b08168d568d80b0de60252ff6ebbdd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>a3f9807a6edc04c8929b95f28b1ea2eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>successes</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>a4760377bba376a363f07b934c29bf935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tmp</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>a0aede4b67516b8486353b59883f7e26c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>topic</name>
      <anchorfile>namespacetest__subscription.html</anchorfile>
      <anchor>ae458ca680f1831d2bf578fa1f638209c</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
