<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>ifkit.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_phidgets/ros/src/</path>
    <filename>ifkit_8c</filename>
    <member kind="function">
      <type>void</type>
      <name>display_generic_properties</name>
      <anchorfile>ifkit_8c.html</anchorfile>
      <anchor>a5a1a56832890647c49e7ba78af44a210</anchor>
      <arglist>(CPhidgetHandle phid)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>IFK_AttachHandler</name>
      <anchorfile>ifkit_8c.html</anchorfile>
      <anchor>a308f5ea1e22a9288ea5b49973d87f09e</anchor>
      <arglist>(CPhidgetHandle IFK, void *userptr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>IFK_DetachHandler</name>
      <anchorfile>ifkit_8c.html</anchorfile>
      <anchor>af9dfe9e97fd37fcb83d92e957c37fbe7</anchor>
      <arglist>(CPhidgetHandle IFK, void *userptr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>IFK_ErrorHandler</name>
      <anchorfile>ifkit_8c.html</anchorfile>
      <anchor>afbd9cfde128e3ff000626709df612770</anchor>
      <arglist>(CPhidgetHandle IFK, void *userptr, int ErrorCode, const char *unknown)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>IFK_InputChangeHandler</name>
      <anchorfile>ifkit_8c.html</anchorfile>
      <anchor>a92a3b695529697ca5fa61fba91aefc7c</anchor>
      <arglist>(CPhidgetInterfaceKitHandle IFK, void *userptr, int Index, int Value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>IFK_OutputChangeHandler</name>
      <anchorfile>ifkit_8c.html</anchorfile>
      <anchor>ac30037ea865b4f6c7968d2c2ee1b67f7</anchor>
      <arglist>(CPhidgetInterfaceKitHandle IFK, void *userptr, int Index, int Value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>IFK_SensorChangeHandler</name>
      <anchorfile>ifkit_8c.html</anchorfile>
      <anchor>a89e829cc53de3cb137633e8e439dc977</anchor>
      <arglist>(CPhidgetInterfaceKitHandle IFK, void *userptr, int Index, int Value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ifkit_8c.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>test_interfacekit</name>
      <anchorfile>ifkit_8c.html</anchorfile>
      <anchor>a6ae7df3786ad25af8d60ac3667161d44</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>phidget.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_phidgets/common/src/</path>
    <filename>phidget_8cpp</filename>
    <includes id="phidget_8h" name="phidget.h" local="no" imported="no">cob_phidgets/phidget.h</includes>
  </compound>
  <compound kind="file">
    <name>phidget.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_phidgets/common/include/cob_phidgets/</path>
    <filename>phidget_8h</filename>
    <class kind="class">Phidget</class>
  </compound>
  <compound kind="file">
    <name>phidget_manager.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_phidgets/ros/src/</path>
    <filename>phidget__manager_8cpp</filename>
    <includes id="phidget__manager_8h" name="phidget_manager.h" local="no" imported="no">cob_phidgets/phidget_manager.h</includes>
  </compound>
  <compound kind="file">
    <name>phidget_manager.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_phidgets/ros/include/cob_phidgets/</path>
    <filename>phidget__manager_8h</filename>
    <includes id="phidget_8h" name="phidget.h" local="no" imported="no">cob_phidgets/phidget.h</includes>
    <class kind="struct">AttachedDevice</class>
    <class kind="class">PhidgetManager</class>
  </compound>
  <compound kind="file">
    <name>phidget_sensors_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_phidgets/ros/src/</path>
    <filename>phidget__sensors__node_8cpp</filename>
    <includes id="phidget__manager_8h" name="phidget_manager.h" local="no" imported="no">cob_phidgets/phidget_manager.h</includes>
    <includes id="phidgetik__ros_8h" name="phidgetik_ros.h" local="no" imported="no">cob_phidgets/phidgetik_ros.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>phidget__sensors__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>phidgetik.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_phidgets/common/src/</path>
    <filename>phidgetik_8cpp</filename>
    <includes id="phidgetik_8h" name="phidgetik.h" local="no" imported="no">cob_phidgets/phidgetik.h</includes>
  </compound>
  <compound kind="file">
    <name>phidgetik.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_phidgets/common/include/cob_phidgets/</path>
    <filename>phidgetik_8h</filename>
    <includes id="phidget_8h" name="phidget.h" local="no" imported="no">cob_phidgets/phidget.h</includes>
    <class kind="class">PhidgetIK</class>
  </compound>
  <compound kind="file">
    <name>phidgetik_ros.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_phidgets/ros/src/</path>
    <filename>phidgetik__ros_8cpp</filename>
    <includes id="phidgetik__ros_8h" name="phidgetik_ros.h" local="no" imported="no">cob_phidgets/phidgetik_ros.h</includes>
  </compound>
  <compound kind="file">
    <name>phidgetik_ros.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_phidgets/ros/include/cob_phidgets/</path>
    <filename>phidgetik__ros_8h</filename>
    <includes id="phidgetik_8h" name="phidgetik.h" local="no" imported="no">cob_phidgets/phidgetik.h</includes>
    <class kind="struct">PhidgetIKROS::OutputCompare</class>
    <class kind="class">PhidgetIKROS</class>
  </compound>
  <compound kind="file">
    <name>phidgets_range_sensors.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_phidgets/ros/src/</path>
    <filename>phidgets__range__sensors_8cpp</filename>
    <class kind="class">Sensor</class>
    <member kind="function">
      <type>void</type>
      <name>display_generic_properties</name>
      <anchorfile>phidgets__range__sensors_8cpp.html</anchorfile>
      <anchor>a5a1a56832890647c49e7ba78af44a210</anchor>
      <arglist>(CPhidgetHandle phid)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>IFK_AttachHandler</name>
      <anchorfile>phidgets__range__sensors_8cpp.html</anchorfile>
      <anchor>a308f5ea1e22a9288ea5b49973d87f09e</anchor>
      <arglist>(CPhidgetHandle IFK, void *userptr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>IFK_SensorChangeHandler</name>
      <anchorfile>phidgets__range__sensors_8cpp.html</anchorfile>
      <anchor>a89e829cc53de3cb137633e8e439dc977</anchor>
      <arglist>(CPhidgetInterfaceKitHandle IFK, void *userptr, int Index, int Value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>phidgets__range__sensors_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_device_name.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_phidgets/ros/src/</path>
    <filename>set__device__name_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>AttachHandler</name>
      <anchorfile>set__device__name_8cpp.html</anchorfile>
      <anchor>afbe71808aa30c55dda0d464a911847fd</anchor>
      <arglist>(CPhidgetHandle phid, void *userPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>DetachHandler</name>
      <anchorfile>set__device__name_8cpp.html</anchorfile>
      <anchor>a97dedd0b89f132fdd3cbbf9347206ed1</anchor>
      <arglist>(CPhidgetHandle phid, void *userPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>display_devices</name>
      <anchorfile>set__device__name_8cpp.html</anchorfile>
      <anchor>a4d5583575967eca2fa5682c4418c954d</anchor>
      <arglist>(CPhidgetManagerHandle MAN)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ErrorHandler</name>
      <anchorfile>set__device__name_8cpp.html</anchorfile>
      <anchor>ab9864021bac34bf7e1e9022ecf2a2200</anchor>
      <arglist>(CPhidgetManagerHandle MAN, void *usrptr, int Code, const char *Description)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>set__device__name_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_device_label</name>
      <anchorfile>set__device__name_8cpp.html</anchorfile>
      <anchor>a547ba437cf2c2684c8068d0bde37d782</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_label</name>
      <anchorfile>set__device__name_8cpp.html</anchorfile>
      <anchor>a4631bc387fe7ab7cb2176982b5c4e199</anchor>
      <arglist>(CPhidgetManagerHandle MAN, int index)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simulated_range_sensors.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_phidgets/ros/src/</path>
    <filename>simulated__range__sensors_8py</filename>
    <class kind="class">simulated_range_sensors::GazeboVirtualRangeSensor</class>
    <namespace>simulated_range_sensors</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>sensors</name>
      <anchorfile>namespacesimulated__range__sensors.html</anchorfile>
      <anchor>a26e9f5559a708b2f2c1ea4c26e1166bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tablet_leer.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-cob_driver/doc_stacks/2015-09-02_03-59-57.367065/cob_driver/cob_phidgets/ros/src/</path>
    <filename>tablet__leer_8c</filename>
    <member kind="function">
      <type>void</type>
      <name>display_generic_properties</name>
      <anchorfile>tablet__leer_8c.html</anchorfile>
      <anchor>a5a1a56832890647c49e7ba78af44a210</anchor>
      <arglist>(CPhidgetHandle phid)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>IFK_AttachHandler</name>
      <anchorfile>tablet__leer_8c.html</anchorfile>
      <anchor>a308f5ea1e22a9288ea5b49973d87f09e</anchor>
      <arglist>(CPhidgetHandle IFK, void *userptr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>IFK_SensorChangeHandler</name>
      <anchorfile>tablet__leer_8c.html</anchorfile>
      <anchor>a89e829cc53de3cb137633e8e439dc977</anchor>
      <arglist>(CPhidgetInterfaceKitHandle IFK, void *userptr, int Index, int Value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>tablet__leer_8c.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>test_interfacekit</name>
      <anchorfile>tablet__leer_8c.html</anchorfile>
      <anchor>a6ae7df3786ad25af8d60ac3667161d44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>i</name>
      <anchorfile>tablet__leer_8c.html</anchorfile>
      <anchor>acb559820d9ca11295b4500f179ef6392</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wert</name>
      <anchorfile>tablet__leer_8c.html</anchorfile>
      <anchor>af7e14100fff2bbfc470d5a21ddd0a400</anchor>
      <arglist>[100]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AttachedDevice</name>
    <filename>structAttachedDevice.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structAttachedDevice.html</anchorfile>
      <anchor>abe3ae46ab8ae12b1cca3f43036ad7b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>serial_num</name>
      <anchorfile>structAttachedDevice.html</anchorfile>
      <anchor>a77ca04b8ca260a882edfd4a9499abf55</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Phidget</name>
    <filename>classPhidget.html</filename>
    <member kind="enumeration">
      <name>SensingMode</name>
      <anchorfile>classPhidget.html</anchorfile>
      <anchor>a822343a041ca7723f66054ec4917b3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT</name>
      <anchorfile>classPhidget.html</anchorfile>
      <anchor>a822343a041ca7723f66054ec4917b3f2a8c0d762797ca713c23421d4363a68e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POLLING</name>
      <anchorfile>classPhidget.html</anchorfile>
      <anchor>a822343a041ca7723f66054ec4917b3f2a9f8f4595b34cfaecbf60c0244ad4ad23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>close</name>
      <anchorfile>classPhidget.html</anchorfile>
      <anchor>aa12be100c26811614958ea45ba44c243</anchor>
      <arglist>(int serial_number)-&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto getDeviceType()-&gt; std auto getDeviceName()-&gt; std auto getDeviceLabel()-&gt; std auto getLibraryVersion()-&gt; std auto</type>
      <name>getDeviceSerialNumber</name>
      <anchorfile>classPhidget.html</anchorfile>
      <anchor>a2ae27bdfc5a77528db79d68ad81b2ce6</anchor>
      <arglist>()-&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getDeviceVersion</name>
      <anchorfile>classPhidget.html</anchorfile>
      <anchor>a809471883a2ae410c98fa0124851753d</anchor>
      <arglist>()-&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>open</name>
      <anchorfile>classPhidget.html</anchorfile>
      <anchor>a04fd8bf1f4a4c7a3a45f772c5b883027</anchor>
      <arglist>(int serial_number)-&gt; int</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual auto</type>
      <name>update</name>
      <anchorfile>classPhidget.html</anchorfile>
      <anchor>a5201d4122571bff933b645102586cf8b</anchor>
      <arglist>()-&gt; void</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>waitForAttachment</name>
      <anchorfile>classPhidget.html</anchorfile>
      <anchor>a6b6be3a8269f273d97b833b1a08f50de</anchor>
      <arglist>(int timeout)-&gt; int</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Phidget</name>
      <anchorfile>classPhidget.html</anchorfile>
      <anchor>a091701e21934de28714ef24567aaa52a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual auto</type>
      <name>attachHandler</name>
      <anchorfile>classPhidget.html</anchorfile>
      <anchor>a6d99ba99c2f999139890019e23a47bcf</anchor>
      <arglist>()-&gt; int</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual auto</type>
      <name>detachHandler</name>
      <anchorfile>classPhidget.html</anchorfile>
      <anchor>a4f60bed92497f6165ceef2f22505680e</anchor>
      <arglist>()-&gt; int</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Phidget</name>
      <anchorfile>classPhidget.html</anchorfile>
      <anchor>ab9b812cc73619279f8ad74283383dd86</anchor>
      <arglist>(CPhidgetHandle *handle, SensingMode mode)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>_last_error</name>
      <anchorfile>classPhidget.html</anchorfile>
      <anchor>a1a91925d2f1e4b3de2805fe336aea8fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SensingMode</type>
      <name>_sensMode</name>
      <anchorfile>classPhidget.html</anchorfile>
      <anchor>a97b123131215505d26f54441acff5510</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>_serialNumber</name>
      <anchorfile>classPhidget.html</anchorfile>
      <anchor>a0f161a9d5cbbba05bc3ea721902f0250</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>CPhidgetHandle *</type>
      <name>_phiHandle</name>
      <anchorfile>classPhidget.html</anchorfile>
      <anchor>a15cf0e3b3fd09f71bf9908b242293360</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PhidgetIK</name>
    <filename>classPhidgetIK.html</filename>
    <base>Phidget</base>
    <member kind="function">
      <type>auto</type>
      <name>getDataRate</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>ae7027c71e44d97f02622d286f6c897da</anchor>
      <arglist>(int index)-&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getDataRateMax</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>a51ddee5bae67493f607912ba7f38f967</anchor>
      <arglist>(int index)-&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getDataRateMin</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>abeb016aa57403848803e638eb043cefb</anchor>
      <arglist>(int index)-&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getError</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>a852d36fdc1e86f9b07b71c67dd457645</anchor>
      <arglist>()-&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getInputCount</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>ab9ea2bc6b524bb2f12ffbb26d39e913a</anchor>
      <arglist>()-&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getInputState</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>aba3b107c7e71d59bad4a56ac973bc615</anchor>
      <arglist>(int index)-&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getOutputCount</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>aaeff20a4303fb131f4a0dcdfe2395adb</anchor>
      <arglist>()-&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getOutputState</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>a900ea5f11c7933d0cdf722e0707417ae</anchor>
      <arglist>(int index)-&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getRatiometric</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>aabfd44c519ebb920178d21fdaa0f838e</anchor>
      <arglist>()-&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getSensorChangeTrigger</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>af5f2f95d437bc522c817c2d5cd226a28</anchor>
      <arglist>(int index)-&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getSensorCount</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>a06f13e3c014e190ae332f47f4d19efaf</anchor>
      <arglist>()-&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getSensorRawValue</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>a2a2640119eca64770cf6a3b1e43e7124</anchor>
      <arglist>(int index)-&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getSensorValue</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>a2dcca4104425dfe12969579fe05d9bc0</anchor>
      <arglist>(int index)-&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>init</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>a87838466beb54cf30cf016b451d6db48</anchor>
      <arglist>(int serial_number)-&gt; int</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PhidgetIK</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>a163328ef7d782725ab79ced263a9e3b5</anchor>
      <arglist>(SensingMode mode)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>setDataRate</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>a30482aa1f3477dbf8c2a39a625fb8469</anchor>
      <arglist>(int index, int datarate)-&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>setOutputState</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>aef6afb8e8e714e02daa2c4e57b5e676c</anchor>
      <arglist>(int index, int state)-&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>setRatiometric</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>ad03688b69b2b670867ca4ad8b1e3d25b</anchor>
      <arglist>(int ratiometric)-&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>setSensorChangeTrigger</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>a01f234f4f2828cc67a7c916983e8c7e4</anchor>
      <arglist>(int index, int trigger)-&gt; int</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual auto</type>
      <name>update</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>a96698ecbbb8e311bf0c4ea4660630d25</anchor>
      <arglist>()-&gt; void</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PhidgetIK</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>ab56cd8fbe1ca620ddf4183b868d12629</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int</type>
      <name>attachHandler</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>aeb0198f042d45216dad1f3e002dd04ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int</type>
      <name>detachHandler</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>a22e67f2d6a6b79d7e5742879497849fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int</type>
      <name>inputChangeHandler</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>aa101222b4b155ea13fc8425c00e3fdc0</anchor>
      <arglist>(int index, int inputState)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int</type>
      <name>outputChangeHandler</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>a57c8389e7b7ac0498ce86d2d70348a08</anchor>
      <arglist>(int index, int outputState)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int</type>
      <name>sensorChangeHandler</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>a576a8e6783069ad774161600a4318350</anchor>
      <arglist>(int index, int sensorValue)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CPhidgetInterfaceKitHandle</type>
      <name>_iKitHandle</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>a61ae86ff1a2b1ee5fa28b9ec2e733b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static auto</type>
      <name>attachDelegate</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>ab3c09f7316e49a527062ae8b2a4c2d37</anchor>
      <arglist>(CPhidgetHandle phid, void *userptr)-&gt; int</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static auto</type>
      <name>inputChangeDelegate</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>a682554d2e2c671845adbeb4ac5dc1760</anchor>
      <arglist>(CPhidgetInterfaceKitHandle phid, void *userPtr, int index, int inputState)-&gt; int</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static auto</type>
      <name>outputChangeDelegate</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>a40a9344bc5832162bdb3acdcab89bb84</anchor>
      <arglist>(CPhidgetInterfaceKitHandle phid, void *userPtr, int index, int outputState)-&gt; int</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static auto</type>
      <name>sensorChangeDelegate</name>
      <anchorfile>classPhidgetIK.html</anchorfile>
      <anchor>a4086df6e8e01e5abe0465f1ce81634cc</anchor>
      <arglist>(CPhidgetInterfaceKitHandle phid, void *userPtr, int index, int sensorValue)-&gt; int</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PhidgetIKROS</name>
    <filename>classPhidgetIKROS.html</filename>
    <base>PhidgetIK</base>
    <class kind="struct">PhidgetIKROS::OutputCompare</class>
    <member kind="function">
      <type></type>
      <name>PhidgetIKROS</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>af5a919131e5352ba8c7c83403167d7f7</anchor>
      <arglist>(ros::NodeHandle nh, int serial_num, std::string board_name, XmlRpc::XmlRpcValue *sensor_params, SensingMode mode)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PhidgetIKROS</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>a1da2df8d17243ae2758b3c196e0a32b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>attachHandler</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>a8a5ee5fd7c00febc8e4f15ba17ac47da</anchor>
      <arglist>()-&gt; int</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>detachHandler</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>ab2dec6b61449ad4a1b95d29335cba5a8</anchor>
      <arglist>()-&gt; int</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>inputChangeHandler</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>a2a6272da6cbb1318d0117502e868e1fe</anchor>
      <arglist>(int index, int inputState)-&gt; int</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>onDigitalOutCallback</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>a1661be88f118265b612305a3e8c3aff9</anchor>
      <arglist>(const cob_phidgets::DigitalSensorConstPtr &amp;msg)-&gt; void</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>outputChangeHandler</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>a01f2e561e53d34286263158fcf32e292</anchor>
      <arglist>(int index, int outputState)-&gt; int</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>readParams</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>a81708cee28c1a3c96e7624ac5c102933</anchor>
      <arglist>(XmlRpc::XmlRpcValue *sensor_params)-&gt; void</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>sensorChangeHandler</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>a14d57916ec5da53c3004942a37aea669</anchor>
      <arglist>(int index, int sensorValue)-&gt; int</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>setDataRateCallback</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>aa132cbf05fb222487c01bd820727616a</anchor>
      <arglist>(cob_phidgets::SetDataRate::Request &amp;req, cob_phidgets::SetDataRate::Response &amp;res)-&gt; bool</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>setDigitalOutCallback</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>aecb6efd58ba10fc797bab1fda852ede4</anchor>
      <arglist>(cob_phidgets::SetDigitalSensor::Request &amp;req, cob_phidgets::SetDigitalSensor::Response &amp;res)-&gt; bool</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>setTriggerValueCallback</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>a78307aa51bb7cbdb242f1288976d52fb</anchor>
      <arglist>(cob_phidgets::SetTriggerValue::Request &amp;req, cob_phidgets::SetTriggerValue::Response &amp;res)-&gt; bool</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>update</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>ad58051301d2aced43cf14722e5ad25da</anchor>
      <arglist>()-&gt; void</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_board_name</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>a9616571eb6734eff90bc2392702c029d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, std::string &gt;</type>
      <name>_indexNameMapAnalog</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>ad37dfc7cd9a409a34e4ca17a06af21ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, int &gt;</type>
      <name>_indexNameMapAnalogRev</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>a9f118dc65e1ab94ec306065be276c12b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, std::string &gt;</type>
      <name>_indexNameMapDigitalIn</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>a93c10eadffa11180e94d1b4077974b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, int &gt;</type>
      <name>_indexNameMapDigitalInRev</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>a11cfea9eb01b195d2bff3d1cfe8a2662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, std::string &gt;</type>
      <name>_indexNameMapDigitalOut</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>a103004412fd914b74db072da11b02489</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, int &gt;</type>
      <name>_indexNameMapDigitalOutRev</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>aff578443820ca5cbd909993fbdae3002</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, std::string &gt;::iterator</type>
      <name>_indexNameMapItr</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>a80924de9d7c4f6204772911b70a130bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, int &gt;::iterator</type>
      <name>_indexNameMapRevItr</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>a2871ee624a9c414cd5993dbb15fd769e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::mutex</type>
      <name>_mutex</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>ab0f6c19a092e79603ae42debc3481352</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>_nh</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>ad10632534eca1e00b693c8096848225e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OutputCompare</type>
      <name>_outputChanged</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>a3a56410118cdab3fae07bdcd186bc03c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>_pubAnalog</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>ac420ee2025102fdb2c9f1eae705c8656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>_pubDigital</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>afabce01129ef0869de4b00d2b84ffac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_serial_num</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>a8d2cd5cd93a007885dcc5ff4dfcb8964</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>_srvDataRate</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>a98fe321c987f2be1e385fba418a93adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>_srvDigitalOut</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>a4aac65b7d2c1fbf54c2aa8819c16bd00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>_srvTriggerValue</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>a8fdbe433b97bb2cdcb453bfd90b492e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>_subDigital</name>
      <anchorfile>classPhidgetIKROS.html</anchorfile>
      <anchor>ac23755e6e3db67923eca7041372733ef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PhidgetIKROS::OutputCompare</name>
    <filename>structPhidgetIKROS_1_1OutputCompare.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>structPhidgetIKROS_1_1OutputCompare.html</anchorfile>
      <anchor>af2a2fcd19bd4cb6921d885d7b60f7906</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>state</name>
      <anchorfile>structPhidgetIKROS_1_1OutputCompare.html</anchorfile>
      <anchor>a6202792a14592c66b7c630978e3d883c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>updated</name>
      <anchorfile>structPhidgetIKROS_1_1OutputCompare.html</anchorfile>
      <anchor>afc356043ad79204ddd9735fb0e97898a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PhidgetManager</name>
    <filename>classPhidgetManager.html</filename>
    <member kind="function">
      <type></type>
      <name>PhidgetManager</name>
      <anchorfile>classPhidgetManager.html</anchorfile>
      <anchor>ac11fb7b81721101841846f59b980d0fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PhidgetManager</name>
      <anchorfile>classPhidgetManager.html</anchorfile>
      <anchor>a387b9aa73b73ba98fcabb1ebe59c0c7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; AttachedDevice &gt;</type>
      <name>_attachedDevices</name>
      <anchorfile>classPhidgetManager.html</anchorfile>
      <anchor>a8fe7d52c86244402724fb10308f7b460</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CPhidgetManagerHandle</type>
      <name>_manHandle</name>
      <anchorfile>classPhidgetManager.html</anchorfile>
      <anchor>afb84a9665eff480bb19f31b0a4d7ba68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sensor</name>
    <filename>classSensor.html</filename>
    <member kind="function">
      <type>int</type>
      <name>getId</name>
      <anchorfile>classSensor.html</anchorfile>
      <anchor>a109d1cfcbb142b0c656458bcb868825c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator sensor_msgs::Range</name>
      <anchorfile>classSensor.html</anchorfile>
      <anchor>a506dcfe90f1fec40dadd52bcefa0a56a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classSensor.html</anchorfile>
      <anchor>a63cff80f9751d0bd6489b15724939d71</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Sensor</name>
      <anchorfile>classSensor.html</anchorfile>
      <anchor>acfa085f0e04abdc278d76994ae359329</anchor>
      <arglist>(const std::string &amp;fr_id, const int id, const int filter_size=10)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classSensor.html</anchorfile>
      <anchor>ae3b9f4725ff072a53bb5ef0fb2a925fa</anchor>
      <arglist>(const int v)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>filter_size_</name>
      <anchorfile>classSensor.html</anchorfile>
      <anchor>af2aebe023840de45ad30804f30f9745d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frame_id_</name>
      <anchorfile>classSensor.html</anchorfile>
      <anchor>a840fda7cf9b83e6cc1167e86029aac02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>id_</name>
      <anchorfile>classSensor.html</anchorfile>
      <anchor>a850d32639622b7fa1f2bb8b15a96609b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>n_</name>
      <anchorfile>classSensor.html</anchorfile>
      <anchor>a1c7d7051918cbd43a9407365957cbfaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_range_</name>
      <anchorfile>classSensor.html</anchorfile>
      <anchor>a3f01e1ac47d16937a01e7888130d3895</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::list&lt; int &gt;</type>
      <name>vals_</name>
      <anchorfile>classSensor.html</anchorfile>
      <anchor>a3b29ec3fdb43794c4c9808969db9c01a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>simulated_range_sensors</name>
    <filename>namespacesimulated__range__sensors.html</filename>
    <class kind="class">simulated_range_sensors::GazeboVirtualRangeSensor</class>
    <member kind="variable">
      <type>tuple</type>
      <name>sensors</name>
      <anchorfile>namespacesimulated__range__sensors.html</anchorfile>
      <anchor>a26e9f5559a708b2f2c1ea4c26e1166bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>simulated_range_sensors::GazeboVirtualRangeSensor</name>
    <filename>classsimulated__range__sensors_1_1GazeboVirtualRangeSensor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsimulated__range__sensors_1_1GazeboVirtualRangeSensor.html</anchorfile>
      <anchor>a96e7a294bca7fe94989ad3909bc8889b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>laser_callback</name>
      <anchorfile>classsimulated__range__sensors_1_1GazeboVirtualRangeSensor.html</anchorfile>
      <anchor>a95a7716fb0daa84b006269733acb0030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>classsimulated__range__sensors_1_1GazeboVirtualRangeSensor.html</anchorfile>
      <anchor>a4f541319a372b6467ff595e79f77ccd8</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
