<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>camera_info_publisher.cpp</name>
    <path>/tmp/ws/src/rc_genicam_driver/src/publishers/</path>
    <filename>camera__info__publisher_8cpp.html</filename>
    <includes id="camera__info__publisher_8h" name="camera_info_publisher.h" local="yes" imported="no">camera_info_publisher.h</includes>
    <namespace>rc</namespace>
  </compound>
  <compound kind="file">
    <name>camera_info_publisher.h</name>
    <path>/tmp/ws/src/rc_genicam_driver/src/publishers/</path>
    <filename>camera__info__publisher_8h.html</filename>
    <includes id="genicam2ros__publisher_8h" name="genicam2ros_publisher.h" local="yes" imported="no">genicam2ros_publisher.h</includes>
    <class kind="class">rc::CameraInfoPublisher</class>
    <namespace>rc</namespace>
  </compound>
  <compound kind="file">
    <name>camera_param_publisher.cpp</name>
    <path>/tmp/ws/src/rc_genicam_driver/src/publishers/</path>
    <filename>camera__param__publisher_8cpp.html</filename>
    <includes id="camera__param__publisher_8h" name="camera_param_publisher.h" local="yes" imported="no">camera_param_publisher.h</includes>
    <namespace>rc</namespace>
  </compound>
  <compound kind="file">
    <name>camera_param_publisher.h</name>
    <path>/tmp/ws/src/rc_genicam_driver/src/publishers/</path>
    <filename>camera__param__publisher_8h.html</filename>
    <includes id="genicam2ros__publisher_8h" name="genicam2ros_publisher.h" local="yes" imported="no">genicam2ros_publisher.h</includes>
    <class kind="class">rc::CameraParamPublisher</class>
    <namespace>rc</namespace>
  </compound>
  <compound kind="file">
    <name>confidence_publisher.cpp</name>
    <path>/tmp/ws/src/rc_genicam_driver/src/publishers/</path>
    <filename>confidence__publisher_8cpp.html</filename>
    <includes id="confidence__publisher_8h" name="confidence_publisher.h" local="yes" imported="no">confidence_publisher.h</includes>
    <namespace>rc</namespace>
  </compound>
  <compound kind="file">
    <name>confidence_publisher.h</name>
    <path>/tmp/ws/src/rc_genicam_driver/src/publishers/</path>
    <filename>confidence__publisher_8h.html</filename>
    <includes id="genicam2ros__publisher_8h" name="genicam2ros_publisher.h" local="yes" imported="no">genicam2ros_publisher.h</includes>
    <class kind="class">rc::ConfidencePublisher</class>
    <namespace>rc</namespace>
  </compound>
  <compound kind="file">
    <name>depth_publisher.cpp</name>
    <path>/tmp/ws/src/rc_genicam_driver/src/publishers/</path>
    <filename>depth__publisher_8cpp.html</filename>
    <includes id="depth__publisher_8h" name="depth_publisher.h" local="yes" imported="no">depth_publisher.h</includes>
    <namespace>rc</namespace>
  </compound>
  <compound kind="file">
    <name>depth_publisher.h</name>
    <path>/tmp/ws/src/rc_genicam_driver/src/publishers/</path>
    <filename>depth__publisher_8h.html</filename>
    <includes id="genicam2ros__publisher_8h" name="genicam2ros_publisher.h" local="yes" imported="no">genicam2ros_publisher.h</includes>
    <class kind="class">rc::DepthPublisher</class>
    <namespace>rc</namespace>
  </compound>
  <compound kind="file">
    <name>disparity_color_publisher.cpp</name>
    <path>/tmp/ws/src/rc_genicam_driver/src/publishers/</path>
    <filename>disparity__color__publisher_8cpp.html</filename>
    <includes id="disparity__color__publisher_8h" name="disparity_color_publisher.h" local="yes" imported="no">disparity_color_publisher.h</includes>
    <namespace>rc</namespace>
  </compound>
  <compound kind="file">
    <name>disparity_color_publisher.h</name>
    <path>/tmp/ws/src/rc_genicam_driver/src/publishers/</path>
    <filename>disparity__color__publisher_8h.html</filename>
    <includes id="genicam2ros__publisher_8h" name="genicam2ros_publisher.h" local="yes" imported="no">genicam2ros_publisher.h</includes>
    <class kind="class">rc::DisparityColorPublisher</class>
    <namespace>rc</namespace>
  </compound>
  <compound kind="file">
    <name>disparity_publisher.cpp</name>
    <path>/tmp/ws/src/rc_genicam_driver/src/publishers/</path>
    <filename>disparity__publisher_8cpp.html</filename>
    <includes id="disparity__publisher_8h" name="disparity_publisher.h" local="yes" imported="no">disparity_publisher.h</includes>
    <namespace>rc</namespace>
  </compound>
  <compound kind="file">
    <name>disparity_publisher.h</name>
    <path>/tmp/ws/src/rc_genicam_driver/src/publishers/</path>
    <filename>disparity__publisher_8h.html</filename>
    <includes id="genicam2ros__publisher_8h" name="genicam2ros_publisher.h" local="yes" imported="no">genicam2ros_publisher.h</includes>
    <class kind="class">rc::DisparityPublisher</class>
    <namespace>rc</namespace>
  </compound>
  <compound kind="file">
    <name>error_depth_publisher.cpp</name>
    <path>/tmp/ws/src/rc_genicam_driver/src/publishers/</path>
    <filename>error__depth__publisher_8cpp.html</filename>
    <includes id="error__depth__publisher_8h" name="error_depth_publisher.h" local="yes" imported="no">error_depth_publisher.h</includes>
    <namespace>rc</namespace>
  </compound>
  <compound kind="file">
    <name>error_depth_publisher.h</name>
    <path>/tmp/ws/src/rc_genicam_driver/src/publishers/</path>
    <filename>error__depth__publisher_8h.html</filename>
    <includes id="genicam2ros__publisher_8h" name="genicam2ros_publisher.h" local="yes" imported="no">genicam2ros_publisher.h</includes>
    <class kind="class">rc::ErrorDepthPublisher</class>
    <namespace>rc</namespace>
    <member kind="define">
      <type>#define</type>
      <name>RC_ERROREPTHPUBLISHER_H</name>
      <anchorfile>error__depth__publisher_8h.html</anchorfile>
      <anchor>abebe3d28509d388e2c26635dcd442a95</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>error_disparity_publisher.cpp</name>
    <path>/tmp/ws/src/rc_genicam_driver/src/publishers/</path>
    <filename>error__disparity__publisher_8cpp.html</filename>
    <includes id="error__disparity__publisher_8h" name="error_disparity_publisher.h" local="yes" imported="no">error_disparity_publisher.h</includes>
    <namespace>rc</namespace>
  </compound>
  <compound kind="file">
    <name>error_disparity_publisher.h</name>
    <path>/tmp/ws/src/rc_genicam_driver/src/publishers/</path>
    <filename>error__disparity__publisher_8h.html</filename>
    <includes id="genicam2ros__publisher_8h" name="genicam2ros_publisher.h" local="yes" imported="no">genicam2ros_publisher.h</includes>
    <class kind="class">rc::ErrorDisparityPublisher</class>
    <namespace>rc</namespace>
  </compound>
  <compound kind="file">
    <name>genicam2ros_publisher.h</name>
    <path>/tmp/ws/src/rc_genicam_driver/src/publishers/</path>
    <filename>genicam2ros__publisher_8h.html</filename>
    <class kind="class">rc::GenICam2RosPublisher</class>
    <namespace>rc</namespace>
  </compound>
  <compound kind="file">
    <name>genicam_device_node.cpp</name>
    <path>/tmp/ws/src/rc_genicam_driver/src/</path>
    <filename>genicam__device__node_8cpp.html</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>genicam__device__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>genicam_device_nodelet.cpp</name>
    <path>/tmp/ws/src/rc_genicam_driver/src/</path>
    <filename>genicam__device__nodelet_8cpp.html</filename>
    <includes id="genicam__device__nodelet_8h" name="genicam_device_nodelet.h" local="yes" imported="no">genicam_device_nodelet.h</includes>
    <includes id="camera__info__publisher_8h" name="camera_info_publisher.h" local="yes" imported="no">publishers/camera_info_publisher.h</includes>
    <includes id="camera__param__publisher_8h" name="camera_param_publisher.h" local="yes" imported="no">publishers/camera_param_publisher.h</includes>
    <includes id="image__publisher_8h" name="image_publisher.h" local="yes" imported="no">publishers/image_publisher.h</includes>
    <includes id="disparity__publisher_8h" name="disparity_publisher.h" local="yes" imported="no">publishers/disparity_publisher.h</includes>
    <includes id="disparity__color__publisher_8h" name="disparity_color_publisher.h" local="yes" imported="no">publishers/disparity_color_publisher.h</includes>
    <includes id="depth__publisher_8h" name="depth_publisher.h" local="yes" imported="no">publishers/depth_publisher.h</includes>
    <includes id="confidence__publisher_8h" name="confidence_publisher.h" local="yes" imported="no">publishers/confidence_publisher.h</includes>
    <includes id="error__disparity__publisher_8h" name="error_disparity_publisher.h" local="yes" imported="no">publishers/error_disparity_publisher.h</includes>
    <includes id="error__depth__publisher_8h" name="error_depth_publisher.h" local="yes" imported="no">publishers/error_depth_publisher.h</includes>
    <includes id="points2__publisher_8h" name="points2_publisher.h" local="yes" imported="no">publishers/points2_publisher.h</includes>
    <namespace>rc</namespace>
  </compound>
  <compound kind="file">
    <name>genicam_device_nodelet.h</name>
    <path>/tmp/ws/src/rc_genicam_driver/src/</path>
    <filename>genicam__device__nodelet_8h.html</filename>
    <includes id="genicam2ros__publisher_8h" name="genicam2ros_publisher.h" local="yes" imported="no">publishers/genicam2ros_publisher.h</includes>
    <class kind="class">rc::GenICamDeviceNodelet</class>
    <namespace>rc</namespace>
  </compound>
  <compound kind="file">
    <name>image_publisher.cpp</name>
    <path>/tmp/ws/src/rc_genicam_driver/src/publishers/</path>
    <filename>image__publisher_8cpp.html</filename>
    <includes id="image__publisher_8h" name="image_publisher.h" local="yes" imported="no">image_publisher.h</includes>
    <namespace>rc</namespace>
  </compound>
  <compound kind="file">
    <name>image_publisher.h</name>
    <path>/tmp/ws/src/rc_genicam_driver/src/publishers/</path>
    <filename>image__publisher_8h.html</filename>
    <includes id="genicam2ros__publisher_8h" name="genicam2ros_publisher.h" local="yes" imported="no">genicam2ros_publisher.h</includes>
    <class kind="class">rc::ImagePublisher</class>
    <namespace>rc</namespace>
  </compound>
  <compound kind="file">
    <name>points2_publisher.cpp</name>
    <path>/tmp/ws/src/rc_genicam_driver/src/publishers/</path>
    <filename>points2__publisher_8cpp.html</filename>
    <includes id="points2__publisher_8h" name="points2_publisher.h" local="yes" imported="no">points2_publisher.h</includes>
    <namespace>rc</namespace>
  </compound>
  <compound kind="file">
    <name>points2_publisher.h</name>
    <path>/tmp/ws/src/rc_genicam_driver/src/publishers/</path>
    <filename>points2__publisher_8h.html</filename>
    <includes id="genicam2ros__publisher_8h" name="genicam2ros_publisher.h" local="yes" imported="no">genicam2ros_publisher.h</includes>
    <class kind="class">rc::Points2Publisher</class>
    <namespace>rc</namespace>
  </compound>
  <compound kind="file">
    <name>README.md</name>
    <path>/tmp/ws/src/rc_genicam_driver/</path>
    <filename>README_8md.html</filename>
  </compound>
  <compound kind="class">
    <name>rc::CameraInfoPublisher</name>
    <filename>classrc_1_1CameraInfoPublisher.html</filename>
    <base>rc::GenICam2RosPublisher</base>
    <member kind="function">
      <type></type>
      <name>CameraInfoPublisher</name>
      <anchorfile>classrc_1_1CameraInfoPublisher.html</anchorfile>
      <anchor>a448c7e912f4b2cc290d7391abe8bd7e7</anchor>
      <arglist>(ros::NodeHandle &amp;nh, const std::string &amp;frame_id, bool left, std::function&lt; void()&gt; &amp;sub_changed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classrc_1_1CameraInfoPublisher.html</anchorfile>
      <anchor>a293037ed37c0af3990e04ef8e8e142e8</anchor>
      <arglist>(const rcg::Buffer *buffer, uint32_t part, uint64_t pixelformat) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requiresComponents</name>
      <anchorfile>classrc_1_1CameraInfoPublisher.html</anchorfile>
      <anchor>aded3fac1d38c0e132cfe9ced606f4e0a</anchor>
      <arglist>(int &amp;components, bool &amp;color) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>used</name>
      <anchorfile>classrc_1_1CameraInfoPublisher.html</anchorfile>
      <anchor>a390d7ecc9313aacedfde17a1ffeb1ba3</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CameraInfoPublisher</name>
      <anchorfile>classrc_1_1CameraInfoPublisher.html</anchorfile>
      <anchor>ad3e0563831f636865d602e7382853a7d</anchor>
      <arglist>(const CameraInfoPublisher &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>CameraInfoPublisher &amp;</type>
      <name>operator=</name>
      <anchorfile>classrc_1_1CameraInfoPublisher.html</anchorfile>
      <anchor>a4ae6e5cd378e294ef6782764190fe347</anchor>
      <arglist>(const CameraInfoPublisher &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::CameraInfo</type>
      <name>info</name>
      <anchorfile>classrc_1_1CameraInfoPublisher.html</anchorfile>
      <anchor>a70ce20332f6cfeb4d42c79121f7c0040</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>left</name>
      <anchorfile>classrc_1_1CameraInfoPublisher.html</anchorfile>
      <anchor>a772dab2140dc146051e43be43bfde645</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub</name>
      <anchorfile>classrc_1_1CameraInfoPublisher.html</anchorfile>
      <anchor>a0969eabb49fad1e5e7abe9d6c3187e3c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rc::CameraParamPublisher</name>
    <filename>classrc_1_1CameraParamPublisher.html</filename>
    <base>rc::GenICam2RosPublisher</base>
    <member kind="function">
      <type></type>
      <name>CameraParamPublisher</name>
      <anchorfile>classrc_1_1CameraParamPublisher.html</anchorfile>
      <anchor>acdc52074aa520bcda08bfd1777f8efb8</anchor>
      <arglist>(ros::NodeHandle &amp;nh, const std::string &amp;frame_id, bool left, std::function&lt; void()&gt; &amp;sub_changed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classrc_1_1CameraParamPublisher.html</anchorfile>
      <anchor>a3a5c05909c7aebf9545fcb32bcb2e23c</anchor>
      <arglist>(const rcg::Buffer *buffer, uint32_t part, uint64_t pixelformat) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requiresComponents</name>
      <anchorfile>classrc_1_1CameraParamPublisher.html</anchorfile>
      <anchor>adaa5064f1e010a26dbc159c2e9b9c0a0</anchor>
      <arglist>(int &amp;components, bool &amp;color) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>used</name>
      <anchorfile>classrc_1_1CameraParamPublisher.html</anchorfile>
      <anchor>a62a4999db74feb148ebadff384699c9b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CameraParamPublisher</name>
      <anchorfile>classrc_1_1CameraParamPublisher.html</anchorfile>
      <anchor>a67ab7da3b78833e0de6ef455deb58bae</anchor>
      <arglist>(const CameraParamPublisher &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>CameraParamPublisher &amp;</type>
      <name>operator=</name>
      <anchorfile>classrc_1_1CameraParamPublisher.html</anchorfile>
      <anchor>a8c5555a89746236bbdb2c69c2bd30ad1</anchor>
      <arglist>(const CameraParamPublisher &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub</name>
      <anchorfile>classrc_1_1CameraParamPublisher.html</anchorfile>
      <anchor>ab358f6b6081a48c7cfa6f59caf3a3bbf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rc::ConfidencePublisher</name>
    <filename>classrc_1_1ConfidencePublisher.html</filename>
    <base>rc::GenICam2RosPublisher</base>
    <member kind="function">
      <type></type>
      <name>ConfidencePublisher</name>
      <anchorfile>classrc_1_1ConfidencePublisher.html</anchorfile>
      <anchor>afbabd05c915472fc1a1cfaa1862279fc</anchor>
      <arglist>(ros::NodeHandle &amp;nh, const std::string &amp;frame_id, std::function&lt; void()&gt; &amp;sub_changed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classrc_1_1ConfidencePublisher.html</anchorfile>
      <anchor>a69fa0c748ed2665690667434fb06d346</anchor>
      <arglist>(const rcg::Buffer *buffer, uint32_t part, uint64_t pixelformat) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requiresComponents</name>
      <anchorfile>classrc_1_1ConfidencePublisher.html</anchorfile>
      <anchor>a0e99e48f2070a7dbf8f3be1abae3916f</anchor>
      <arglist>(int &amp;components, bool &amp;color) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>used</name>
      <anchorfile>classrc_1_1ConfidencePublisher.html</anchorfile>
      <anchor>ab0068096285b33e419757b6f46f484c4</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ConfidencePublisher</name>
      <anchorfile>classrc_1_1ConfidencePublisher.html</anchorfile>
      <anchor>a3bc53faa1972b650c7d89c0084c02873</anchor>
      <arglist>(const ConfidencePublisher &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ConfidencePublisher &amp;</type>
      <name>operator=</name>
      <anchorfile>classrc_1_1ConfidencePublisher.html</anchorfile>
      <anchor>a413dd54e3b1a2f6e37adb2b78728ea62</anchor>
      <arglist>(const ConfidencePublisher &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub</name>
      <anchorfile>classrc_1_1ConfidencePublisher.html</anchorfile>
      <anchor>a376e6be43ca7a121f4105a7362264923</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rc::DepthPublisher</name>
    <filename>classrc_1_1DepthPublisher.html</filename>
    <base>rc::GenICam2RosPublisher</base>
    <member kind="function">
      <type></type>
      <name>DepthPublisher</name>
      <anchorfile>classrc_1_1DepthPublisher.html</anchorfile>
      <anchor>a4f9aebe2cb625b64708449d03388d7e9</anchor>
      <arglist>(ros::NodeHandle &amp;nh, const std::string &amp;frame_id, std::function&lt; void()&gt; &amp;sub_changed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classrc_1_1DepthPublisher.html</anchorfile>
      <anchor>adfe460455e111c6eac078f940f8be579</anchor>
      <arglist>(const rcg::Buffer *buffer, uint32_t part, uint64_t pixelformat) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requiresComponents</name>
      <anchorfile>classrc_1_1DepthPublisher.html</anchorfile>
      <anchor>a0f3eb70079a302cf57f0138efc6098f1</anchor>
      <arglist>(int &amp;components, bool &amp;color) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>used</name>
      <anchorfile>classrc_1_1DepthPublisher.html</anchorfile>
      <anchor>aa4494483d267663cb350e97b0da48e7c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DepthPublisher</name>
      <anchorfile>classrc_1_1DepthPublisher.html</anchorfile>
      <anchor>a200b3478d31f6f8c035dd72bb8962498</anchor>
      <arglist>(const DepthPublisher &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>DepthPublisher &amp;</type>
      <name>operator=</name>
      <anchorfile>classrc_1_1DepthPublisher.html</anchorfile>
      <anchor>a4bdffcb83c45448c7116fc0d29c2b6af</anchor>
      <arglist>(const DepthPublisher &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub</name>
      <anchorfile>classrc_1_1DepthPublisher.html</anchorfile>
      <anchor>ab5c771135099b4b529cdae5e4e5a2300</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rc::DisparityColorPublisher</name>
    <filename>classrc_1_1DisparityColorPublisher.html</filename>
    <base>rc::GenICam2RosPublisher</base>
    <member kind="function">
      <type></type>
      <name>DisparityColorPublisher</name>
      <anchorfile>classrc_1_1DisparityColorPublisher.html</anchorfile>
      <anchor>a16c015b14b220a8b71ffd0ab029a9b1a</anchor>
      <arglist>(image_transport::ImageTransport &amp;it, const std::string &amp;frame_id, std::function&lt; void()&gt; &amp;sub_changed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classrc_1_1DisparityColorPublisher.html</anchorfile>
      <anchor>a2eae2af742c66b48a6527fd1e950a38e</anchor>
      <arglist>(const rcg::Buffer *buffer, uint32_t part, uint64_t pixelformat) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requiresComponents</name>
      <anchorfile>classrc_1_1DisparityColorPublisher.html</anchorfile>
      <anchor>a3e6f3215e5d40f334055857ca01876d2</anchor>
      <arglist>(int &amp;components, bool &amp;color) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>used</name>
      <anchorfile>classrc_1_1DisparityColorPublisher.html</anchorfile>
      <anchor>aeb08cab004717329778bc55997c47562</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DisparityColorPublisher</name>
      <anchorfile>classrc_1_1DisparityColorPublisher.html</anchorfile>
      <anchor>a69de290fd316286f10442e35fa0124f8</anchor>
      <arglist>(const DisparityColorPublisher &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>DisparityColorPublisher &amp;</type>
      <name>operator=</name>
      <anchorfile>classrc_1_1DisparityColorPublisher.html</anchorfile>
      <anchor>ae9f940fc233893a815a9d171c28c3f7b</anchor>
      <arglist>(const DisparityColorPublisher &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>pub</name>
      <anchorfile>classrc_1_1DisparityColorPublisher.html</anchorfile>
      <anchor>a43cbe57cd08cd5f6dde8f6ea3679a679</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rc::DisparityPublisher</name>
    <filename>classrc_1_1DisparityPublisher.html</filename>
    <base>rc::GenICam2RosPublisher</base>
    <member kind="function">
      <type></type>
      <name>DisparityPublisher</name>
      <anchorfile>classrc_1_1DisparityPublisher.html</anchorfile>
      <anchor>a4799693b28604580aa90494633bbb3b3</anchor>
      <arglist>(ros::NodeHandle &amp;nh, const std::string &amp;frame_id, std::function&lt; void()&gt; &amp;sub_changed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classrc_1_1DisparityPublisher.html</anchorfile>
      <anchor>a06e0d341fcfddec54abf9e3b52b8d21d</anchor>
      <arglist>(const rcg::Buffer *buffer, uint32_t part, uint64_t pixelformat) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requiresComponents</name>
      <anchorfile>classrc_1_1DisparityPublisher.html</anchorfile>
      <anchor>a4ddc5d49bf6b765478c63ff0c88a15d1</anchor>
      <arglist>(int &amp;components, bool &amp;color) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDisprange</name>
      <anchorfile>classrc_1_1DisparityPublisher.html</anchorfile>
      <anchor>a23eb503222bb0917480f92d34476fef9</anchor>
      <arglist>(int disprange)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>used</name>
      <anchorfile>classrc_1_1DisparityPublisher.html</anchorfile>
      <anchor>a25e0b334df384991613beaa5e91ff87e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DisparityPublisher</name>
      <anchorfile>classrc_1_1DisparityPublisher.html</anchorfile>
      <anchor>ae56e4b48f83ac7705b5a043d6afebb37</anchor>
      <arglist>(const DisparityPublisher &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>DisparityPublisher &amp;</type>
      <name>operator=</name>
      <anchorfile>classrc_1_1DisparityPublisher.html</anchorfile>
      <anchor>a4ea1d238e630748fd54ad2408006fdcd</anchor>
      <arglist>(const DisparityPublisher &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub</name>
      <anchorfile>classrc_1_1DisparityPublisher.html</anchorfile>
      <anchor>addbc87edde72907fd6e66104d9996fdc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rc::ErrorDepthPublisher</name>
    <filename>classrc_1_1ErrorDepthPublisher.html</filename>
    <base>rc::GenICam2RosPublisher</base>
    <member kind="function">
      <type></type>
      <name>ErrorDepthPublisher</name>
      <anchorfile>classrc_1_1ErrorDepthPublisher.html</anchorfile>
      <anchor>ab624b9321e5693532869128bf4d587d5</anchor>
      <arglist>(ros::NodeHandle &amp;nh, const std::string &amp;frame_id, std::function&lt; void()&gt; &amp;sub_changed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classrc_1_1ErrorDepthPublisher.html</anchorfile>
      <anchor>a349ecc87dad4ec645c8e252e614c3173</anchor>
      <arglist>(const rcg::Buffer *buffer, uint32_t part, uint64_t pixelformat) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requiresComponents</name>
      <anchorfile>classrc_1_1ErrorDepthPublisher.html</anchorfile>
      <anchor>ab99019d0c14bd308dbbab843ddc2ceac</anchor>
      <arglist>(int &amp;components, bool &amp;color) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>used</name>
      <anchorfile>classrc_1_1ErrorDepthPublisher.html</anchorfile>
      <anchor>a451cadb2df10bb6bba98f1c68e360a3f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ErrorDepthPublisher</name>
      <anchorfile>classrc_1_1ErrorDepthPublisher.html</anchorfile>
      <anchor>ac8111df28047563a75ade87d43307070</anchor>
      <arglist>(const ErrorDepthPublisher &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ErrorDepthPublisher &amp;</type>
      <name>operator=</name>
      <anchorfile>classrc_1_1ErrorDepthPublisher.html</anchorfile>
      <anchor>a623288e2c894a7909fdf3de0c4125a79</anchor>
      <arglist>(const ErrorDepthPublisher &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rcg::ImageList</type>
      <name>disp_list</name>
      <anchorfile>classrc_1_1ErrorDepthPublisher.html</anchorfile>
      <anchor>a09b33b389e2370f447b962ba65925c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rcg::ImageList</type>
      <name>err_list</name>
      <anchorfile>classrc_1_1ErrorDepthPublisher.html</anchorfile>
      <anchor>a3bdf198dc6300d21d2c77f7888c7cbd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>f</name>
      <anchorfile>classrc_1_1ErrorDepthPublisher.html</anchorfile>
      <anchor>adeb6233a4c237d3fe66cec0e1cf4cf24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>invalid</name>
      <anchorfile>classrc_1_1ErrorDepthPublisher.html</anchorfile>
      <anchor>a53aa7e951ffe7208b963535e549c57b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub</name>
      <anchorfile>classrc_1_1ErrorDepthPublisher.html</anchorfile>
      <anchor>a9ead9d6f88ca04b61eeb6ee08cbb7db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>scale</name>
      <anchorfile>classrc_1_1ErrorDepthPublisher.html</anchorfile>
      <anchor>a84d72d524c223fcd0eaf13d2d8b3dc34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>t</name>
      <anchorfile>classrc_1_1ErrorDepthPublisher.html</anchorfile>
      <anchor>a49fe30602b9fb9e5cde7cd817cc426b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rc::ErrorDisparityPublisher</name>
    <filename>classrc_1_1ErrorDisparityPublisher.html</filename>
    <base>rc::GenICam2RosPublisher</base>
    <member kind="function">
      <type></type>
      <name>ErrorDisparityPublisher</name>
      <anchorfile>classrc_1_1ErrorDisparityPublisher.html</anchorfile>
      <anchor>af0f4282dad04bde3b2b81226ba0ed6eb</anchor>
      <arglist>(ros::NodeHandle &amp;nh, const std::string &amp;frame_id, std::function&lt; void()&gt; &amp;sub_changed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classrc_1_1ErrorDisparityPublisher.html</anchorfile>
      <anchor>a7f9c4fab21119e919b9c2b7ef00ffe2d</anchor>
      <arglist>(const rcg::Buffer *buffer, uint32_t part, uint64_t pixelformat) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requiresComponents</name>
      <anchorfile>classrc_1_1ErrorDisparityPublisher.html</anchorfile>
      <anchor>ae95a58568f02a599e3eac5a0fe3bf821</anchor>
      <arglist>(int &amp;components, bool &amp;color) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>used</name>
      <anchorfile>classrc_1_1ErrorDisparityPublisher.html</anchorfile>
      <anchor>ab6137b3474c2b1c87bc88dd09366cdbc</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ErrorDisparityPublisher</name>
      <anchorfile>classrc_1_1ErrorDisparityPublisher.html</anchorfile>
      <anchor>a3852edc512a26fde3b7b39a4b8a0bd88</anchor>
      <arglist>(const ErrorDisparityPublisher &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ErrorDisparityPublisher &amp;</type>
      <name>operator=</name>
      <anchorfile>classrc_1_1ErrorDisparityPublisher.html</anchorfile>
      <anchor>a944790495080269246dbb4eae0b6bafc</anchor>
      <arglist>(const ErrorDisparityPublisher &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub</name>
      <anchorfile>classrc_1_1ErrorDisparityPublisher.html</anchorfile>
      <anchor>aaaaa392690b5b85be35b3e3cdfa46596</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rc::GenICam2RosPublisher</name>
    <filename>classrc_1_1GenICam2RosPublisher.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clearNodemap</name>
      <anchorfile>classrc_1_1GenICam2RosPublisher.html</anchorfile>
      <anchor>a1c62bfbb32a3615abd0e190f6f254f92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GenICam2RosPublisher</name>
      <anchorfile>classrc_1_1GenICam2RosPublisher.html</anchorfile>
      <anchor>ab004149ffd2c810ac049b9a30b13c6af</anchor>
      <arglist>(const std::string &amp;_frame_id)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>publish</name>
      <anchorfile>classrc_1_1GenICam2RosPublisher.html</anchorfile>
      <anchor>ade5ceb59d3150849570f6f396c81ea45</anchor>
      <arglist>(const rcg::Buffer *buffer, uint32_t part, uint64_t pixelformat)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>requiresComponents</name>
      <anchorfile>classrc_1_1GenICam2RosPublisher.html</anchorfile>
      <anchor>abc1dd3985ad382ac9dba98cad2a5c799</anchor>
      <arglist>(int &amp;components, bool &amp;color)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNodemap</name>
      <anchorfile>classrc_1_1GenICam2RosPublisher.html</anchorfile>
      <anchor>a5949e532ebd6044af1d5b4c2718c2a3e</anchor>
      <arglist>(const std::shared_ptr&lt; GenApi::CNodeMapRef &gt; &amp;_nodemap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subChanged</name>
      <anchorfile>classrc_1_1GenICam2RosPublisher.html</anchorfile>
      <anchor>a057886410cb434b61179e3e79170b783</anchor>
      <arglist>(const ros::SingleSubscriberPublisher &amp;pub)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subChangedIt</name>
      <anchorfile>classrc_1_1GenICam2RosPublisher.html</anchorfile>
      <anchor>a306460f085667d7b0c1e36a4c7e873d3</anchor>
      <arglist>(const image_transport::SingleSubscriberPublisher &amp;pub)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>used</name>
      <anchorfile>classrc_1_1GenICam2RosPublisher.html</anchorfile>
      <anchor>a9bd11825a3420f933537fcae48c1a667</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GenICam2RosPublisher</name>
      <anchorfile>classrc_1_1GenICam2RosPublisher.html</anchorfile>
      <anchor>afa749f88dfec5f3c2525fa64119ef1ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const static int</type>
      <name>ComponentConfidence</name>
      <anchorfile>classrc_1_1GenICam2RosPublisher.html</anchorfile>
      <anchor>a13a7dd9a77e997741d90e8361f31496f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const static int</type>
      <name>ComponentDisparity</name>
      <anchorfile>classrc_1_1GenICam2RosPublisher.html</anchorfile>
      <anchor>a6a36fca83fb320b2f8db5463f096fc39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const static int</type>
      <name>ComponentError</name>
      <anchorfile>classrc_1_1GenICam2RosPublisher.html</anchorfile>
      <anchor>ac8b6784817ae55af14599dbb60ab1050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const static int</type>
      <name>ComponentIntensity</name>
      <anchorfile>classrc_1_1GenICam2RosPublisher.html</anchorfile>
      <anchor>aa787d4cbd1ae2099e4c8b99d66dce88d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const static int</type>
      <name>ComponentIntensityCombined</name>
      <anchorfile>classrc_1_1GenICam2RosPublisher.html</anchorfile>
      <anchor>a29693d0d6d85c0e724a5622188c02343</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>frame_id</name>
      <anchorfile>classrc_1_1GenICam2RosPublisher.html</anchorfile>
      <anchor>a2b6124beaa565ed2e68ced232e93883e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; GenApi::CNodeMapRef &gt;</type>
      <name>nodemap</name>
      <anchorfile>classrc_1_1GenICam2RosPublisher.html</anchorfile>
      <anchor>a3e5bf60d2ed133ae68a302151feb19ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::function&lt; void()&gt;</type>
      <name>sub_callback</name>
      <anchorfile>classrc_1_1GenICam2RosPublisher.html</anchorfile>
      <anchor>abb1eadfab3fcb4f3dce77adbcc74f055</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>GenICam2RosPublisher &amp;</type>
      <name>operator=</name>
      <anchorfile>classrc_1_1GenICam2RosPublisher.html</anchorfile>
      <anchor>a5bebd6403f3a0f31b8e00c60a36b9372</anchor>
      <arglist>(const GenICam2RosPublisher &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rc::GenICamDeviceNodelet</name>
    <filename>classrc_1_1GenICamDeviceNodelet.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type>bool</type>
      <name>depthAcquisitionTrigger</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>ac34f51912d876d951ca70a68eb8fae25</anchor>
      <arglist>(rc_common_msgs::Trigger::Request &amp;req, rc_common_msgs::Trigger::Response &amp;resp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GenICamDeviceNodelet</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>ae4a4fb818348d1c060cd18816b60c534</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>a0cd45cb41a26066e7b5e1630bc175be0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GenICamDeviceNodelet</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>a304b73e42e0372deb868ddc4bf63476b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>grab</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>a696858c8c1b076892e77fd75c57bf42c</anchor>
      <arglist>(std::string id, rcg::Device::ACCESS access)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initConfiguration</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>a3b46cfd3aac4d174b988a8d08fcd6054</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishConnectionDiagnostics</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>a7896b7257419ffc3e4b545f780cc7c6c</anchor>
      <arglist>(diagnostic_updater::DiagnosticStatusWrapper &amp;stat)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishDeviceDiagnostics</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>abf83c99ab3c164114c9c8f9f56ef03cf</anchor>
      <arglist>(diagnostic_updater::DiagnosticStatusWrapper &amp;stat)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigure</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>afb9eda1183b819b51ad0e3979f1b530c</anchor>
      <arglist>(rc_genicam_driver::rc_genicam_driverConfig &amp;c, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subChanged</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>afa5428c1d10be67b4097098e72f93ca2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateSubscriptions</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>ad4b3d75802152746746920a54f70f75e</anchor>
      <arglist>(bool force=false)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>color_format</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>a47b2bd1cfbba5af38f72b1de76aac8cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>complete_buffers_total</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>adfbc8112b56604745d6d37f9f8a28e9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rc_genicam_driver::rc_genicam_driverConfig</type>
      <name>config</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>ab600f4dde6c8743bd0212467206b8a72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>connection_loss_total</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>a3e38b16c50a5f56a3abc31653c2a849d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>current_reconnect_trial</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>ad092dd305ef76910dfe2c457d9f8aee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; rcg::Device &gt;</type>
      <name>dev</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>a1d8f3de8b21a00ff915b287e77a8a350</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>device_interface</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>a3ef4a3397442cded9a65a579f9809b48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>device_ip</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>a122bbfe80767fb7c438fcc5ac98d18d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>device_mac</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>a7765dc1b3b4ce1ede282ec85961e95a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>device_model</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>a4a61646c54fc30cc566e5ce9a287febd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::recursive_mutex</type>
      <name>device_mtx</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>ad6cfedcab72b111ece23c4f9c6594614</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>device_name</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>a5d784cfff405b396f6de595b361547d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>device_serial</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>a219e3cc380c95edf2b2718edeb1d98d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>device_version</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>aa8926d7c133f3466a595f62efd71cfbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frame_id</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>ac47c6794c65670d528331720e878b1f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>gev_packet_size</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>a0367dfc89e8deb98e86268b1d6915faa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::thread</type>
      <name>grab_thread</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>a668d0813533202f3815587f40e117cb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>image_receive_timeouts_total</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>ab8ab39cbe3eb189807a02b1661d645d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>incomplete_buffers_total</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>aa2b53ffb6412c33cee3129d2903bbf09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; GenApi::CNodeMapRef &gt;</type>
      <name>nodemap</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>aaab4a3031b13616fd89ff382f6a5d846</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::shared_ptr&lt; GenICam2RosPublisher &gt; &gt;</type>
      <name>pub</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>a385754443b3c685fbfaf4ab8e4ed5b48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; rc_genicam_driver::rc_genicam_driverConfig &gt; *</type>
      <name>reconfig</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>a83dcddc7810640ba87df7d7d017b21f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::recursive_mutex</type>
      <name>reconfig_mtx</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>a90faedc8b2247c75bd271873a3dd0ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::atomic_bool</type>
      <name>running</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>a40ea5741fe729a3a849d24c63850aedd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>scolor</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>a51c4a7a072523cfe0e93a0cdc61247bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>scomponents</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>a653e17a126855e795d01bff5222f5d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>streaming</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>a2c730938f79c30b44f28a3f1115c434d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>trigger_service</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>a02587c31dd609b25ad52279c5718d21d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>diagnostic_updater::Updater</type>
      <name>updater</name>
      <anchorfile>classrc_1_1GenICamDeviceNodelet.html</anchorfile>
      <anchor>ac9c429ead93ed7c79e6f32ff879968fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rc::ImagePublisher</name>
    <filename>classrc_1_1ImagePublisher.html</filename>
    <base>rc::GenICam2RosPublisher</base>
    <member kind="function">
      <type></type>
      <name>ImagePublisher</name>
      <anchorfile>classrc_1_1ImagePublisher.html</anchorfile>
      <anchor>a8e20c58410980e7bf49bc46e8bc2fc07</anchor>
      <arglist>(image_transport::ImageTransport &amp;it, const std::string &amp;frame_id, bool left, bool color, bool out1_filter, std::function&lt; void()&gt; &amp;sub_changed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classrc_1_1ImagePublisher.html</anchorfile>
      <anchor>ade74bde6d05db3955c21c31cf18fdf6f</anchor>
      <arglist>(const rcg::Buffer *buffer, uint32_t part, uint64_t pixelformat) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requiresComponents</name>
      <anchorfile>classrc_1_1ImagePublisher.html</anchorfile>
      <anchor>a30c565777ed2a6e510bd1602fb4ad88a</anchor>
      <arglist>(int &amp;components, bool &amp;color) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>used</name>
      <anchorfile>classrc_1_1ImagePublisher.html</anchorfile>
      <anchor>a8c74bdff9ee71667eec6be6925a764b5</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ImagePublisher</name>
      <anchorfile>classrc_1_1ImagePublisher.html</anchorfile>
      <anchor>a9fff5e604ac2cd729af24f7c3cfafbfc</anchor>
      <arglist>(const ImagePublisher &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ImagePublisher &amp;</type>
      <name>operator=</name>
      <anchorfile>classrc_1_1ImagePublisher.html</anchorfile>
      <anchor>a114d7b7fc2c10836cc8c9f7be4da9080</anchor>
      <arglist>(const ImagePublisher &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>color</name>
      <anchorfile>classrc_1_1ImagePublisher.html</anchorfile>
      <anchor>a8f872f54a431a06babd840b6d22f936d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>left</name>
      <anchorfile>classrc_1_1ImagePublisher.html</anchorfile>
      <anchor>a0699982482012bb2374a4c5e2fcb6bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>pub</name>
      <anchorfile>classrc_1_1ImagePublisher.html</anchorfile>
      <anchor>ac32412e689400d1392bc52e950a7a650</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>pub_out1_high</name>
      <anchorfile>classrc_1_1ImagePublisher.html</anchorfile>
      <anchor>aab3e48d76209189aa45811bf0392281a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>pub_out1_low</name>
      <anchorfile>classrc_1_1ImagePublisher.html</anchorfile>
      <anchor>ac75c65800c535d2c920112dae8a4f0f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rc::Points2Publisher</name>
    <filename>classrc_1_1Points2Publisher.html</filename>
    <base>rc::GenICam2RosPublisher</base>
    <member kind="function">
      <type></type>
      <name>Points2Publisher</name>
      <anchorfile>classrc_1_1Points2Publisher.html</anchorfile>
      <anchor>a1f67487a2d2eb41309cc1655785ddc77</anchor>
      <arglist>(ros::NodeHandle &amp;nh, const std::string &amp;frame_id, std::function&lt; void()&gt; &amp;sub_changed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classrc_1_1Points2Publisher.html</anchorfile>
      <anchor>a55139ab0d38eef11e4fe2daf0e5aa4af</anchor>
      <arglist>(const rcg::Buffer *buffer, uint32_t part, uint64_t pixelformat) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requiresComponents</name>
      <anchorfile>classrc_1_1Points2Publisher.html</anchorfile>
      <anchor>a10c95693ce98fbfd6992fac44c4552b8</anchor>
      <arglist>(int &amp;components, bool &amp;color) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>used</name>
      <anchorfile>classrc_1_1Points2Publisher.html</anchorfile>
      <anchor>a14935492d34f0637497772dcbc3185f3</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Points2Publisher &amp;</type>
      <name>operator=</name>
      <anchorfile>classrc_1_1Points2Publisher.html</anchorfile>
      <anchor>a665107e7cda7e3f8e8a6fd1b60ed8031</anchor>
      <arglist>(const Points2Publisher &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Points2Publisher</name>
      <anchorfile>classrc_1_1Points2Publisher.html</anchorfile>
      <anchor>a7b939c7e6e65d791bd5742d01701007d</anchor>
      <arglist>(const Points2Publisher &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rcg::ImageList</type>
      <name>disp_list</name>
      <anchorfile>classrc_1_1Points2Publisher.html</anchorfile>
      <anchor>aae10b1d0586a2da6adba7e8a4709d371</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>f</name>
      <anchorfile>classrc_1_1Points2Publisher.html</anchorfile>
      <anchor>a26717041104d111e35a9c9dd3ecda5a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>invalid</name>
      <anchorfile>classrc_1_1Points2Publisher.html</anchorfile>
      <anchor>a079084de7328650bdfe47b1884425b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rcg::ImageList</type>
      <name>left_list</name>
      <anchorfile>classrc_1_1Points2Publisher.html</anchorfile>
      <anchor>a9c28f124551f8c63135cd2ddfaef79b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub</name>
      <anchorfile>classrc_1_1Points2Publisher.html</anchorfile>
      <anchor>a63ebfa54646ab93762d41664d8b9ae18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>scale</name>
      <anchorfile>classrc_1_1Points2Publisher.html</anchorfile>
      <anchor>a9e62430f173090ff447ca39728caca2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>t</name>
      <anchorfile>classrc_1_1Points2Publisher.html</anchorfile>
      <anchor>ad00e30d9a191077743f8aea82ab6cb80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rc</name>
    <filename>namespacerc.html</filename>
    <class kind="class">rc::CameraInfoPublisher</class>
    <class kind="class">rc::CameraParamPublisher</class>
    <class kind="class">rc::ConfidencePublisher</class>
    <class kind="class">rc::DepthPublisher</class>
    <class kind="class">rc::DisparityColorPublisher</class>
    <class kind="class">rc::DisparityPublisher</class>
    <class kind="class">rc::ErrorDepthPublisher</class>
    <class kind="class">rc::ErrorDisparityPublisher</class>
    <class kind="class">rc::GenICam2RosPublisher</class>
    <class kind="class">rc::GenICamDeviceNodelet</class>
    <class kind="class">rc::ImagePublisher</class>
    <class kind="class">rc::Points2Publisher</class>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title>rc_genicam_driver</title>
    <filename>index</filename>
  </compound>
</tagfile>
