<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>differential_transmission.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_control/doc_stacks/2015-08-28_12-34-17.194603/ros_control/transmission_interface/include/transmission_interface/</path>
    <filename>differential__transmission_8h</filename>
    <includes id="transmission_8h" name="transmission.h" local="no" imported="no">transmission_interface/transmission.h</includes>
    <includes id="transmission__interface__exception_8h" name="transmission_interface_exception.h" local="no" imported="no">transmission_interface/transmission_interface_exception.h</includes>
    <class kind="class">transmission_interface::DifferentialTransmission</class>
    <namespace>transmission_interface</namespace>
  </compound>
  <compound kind="file">
    <name>four_bar_linkage_transmission.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_control/doc_stacks/2015-08-28_12-34-17.194603/ros_control/transmission_interface/include/transmission_interface/</path>
    <filename>four__bar__linkage__transmission_8h</filename>
    <includes id="transmission_8h" name="transmission.h" local="no" imported="no">transmission_interface/transmission.h</includes>
    <includes id="transmission__interface__exception_8h" name="transmission_interface_exception.h" local="no" imported="no">transmission_interface/transmission_interface_exception.h</includes>
    <class kind="class">transmission_interface::FourBarLinkageTransmission</class>
    <namespace>transmission_interface</namespace>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_control/doc_stacks/2015-08-28_12-34-17.194603/ros_control/transmission_interface/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>simple_transmission.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_control/doc_stacks/2015-08-28_12-34-17.194603/ros_control/transmission_interface/include/transmission_interface/</path>
    <filename>simple__transmission_8h</filename>
    <includes id="transmission_8h" name="transmission.h" local="no" imported="no">transmission_interface/transmission.h</includes>
    <includes id="transmission__interface__exception_8h" name="transmission_interface_exception.h" local="no" imported="no">transmission_interface/transmission_interface_exception.h</includes>
    <class kind="class">transmission_interface::SimpleTransmission</class>
    <namespace>transmission_interface</namespace>
  </compound>
  <compound kind="file">
    <name>transmission.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_control/doc_stacks/2015-08-28_12-34-17.194603/ros_control/transmission_interface/include/transmission_interface/</path>
    <filename>transmission_8h</filename>
    <class kind="struct">transmission_interface::ActuatorData</class>
    <class kind="struct">transmission_interface::JointData</class>
    <class kind="class">transmission_interface::Transmission</class>
    <namespace>transmission_interface</namespace>
  </compound>
  <compound kind="file">
    <name>transmission_info.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_control/doc_stacks/2015-08-28_12-34-17.194603/ros_control/transmission_interface/include/transmission_interface/</path>
    <filename>transmission__info_8h</filename>
    <class kind="struct">transmission_interface::ActuatorInfo</class>
    <class kind="struct">transmission_interface::JointInfo</class>
    <class kind="struct">transmission_interface::TransmissionInfo</class>
    <namespace>transmission_interface</namespace>
  </compound>
  <compound kind="file">
    <name>transmission_interface.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_control/doc_stacks/2015-08-28_12-34-17.194603/ros_control/transmission_interface/include/transmission_interface/</path>
    <filename>transmission__interface_8h</filename>
    <includes id="transmission_8h" name="transmission.h" local="no" imported="no">transmission_interface/transmission.h</includes>
    <includes id="transmission__interface__exception_8h" name="transmission_interface_exception.h" local="no" imported="no">transmission_interface/transmission_interface_exception.h</includes>
    <class kind="class">transmission_interface::ActuatorToJointEffortHandle</class>
    <class kind="class">transmission_interface::ActuatorToJointEffortInterface</class>
    <class kind="class">transmission_interface::ActuatorToJointPositionHandle</class>
    <class kind="class">transmission_interface::ActuatorToJointPositionInterface</class>
    <class kind="class">transmission_interface::ActuatorToJointStateHandle</class>
    <class kind="class">transmission_interface::ActuatorToJointStateInterface</class>
    <class kind="class">transmission_interface::ActuatorToJointVelocityHandle</class>
    <class kind="class">transmission_interface::ActuatorToJointVelocityInterface</class>
    <class kind="class">transmission_interface::JointToActuatorEffortHandle</class>
    <class kind="class">transmission_interface::JointToActuatorEffortInterface</class>
    <class kind="class">transmission_interface::JointToActuatorPositionHandle</class>
    <class kind="class">transmission_interface::JointToActuatorPositionInterface</class>
    <class kind="class">transmission_interface::JointToActuatorStateHandle</class>
    <class kind="class">transmission_interface::JointToActuatorStateInterface</class>
    <class kind="class">transmission_interface::JointToActuatorVelocityHandle</class>
    <class kind="class">transmission_interface::JointToActuatorVelocityInterface</class>
    <class kind="class">transmission_interface::TransmissionHandle</class>
    <class kind="class">transmission_interface::TransmissionInterface</class>
    <namespace>transmission_interface</namespace>
  </compound>
  <compound kind="file">
    <name>transmission_interface_exception.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_control/doc_stacks/2015-08-28_12-34-17.194603/ros_control/transmission_interface/include/transmission_interface/</path>
    <filename>transmission__interface__exception_8h</filename>
    <class kind="class">transmission_interface::TransmissionInterfaceException</class>
    <namespace>transmission_interface</namespace>
  </compound>
  <compound kind="file">
    <name>transmission_parser.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_control/doc_stacks/2015-08-28_12-34-17.194603/ros_control/transmission_interface/src/</path>
    <filename>transmission__parser_8cpp</filename>
    <includes id="transmission__parser_8h" name="transmission_parser.h" local="no" imported="no">transmission_interface/transmission_parser.h</includes>
    <namespace>transmission_interface</namespace>
  </compound>
  <compound kind="file">
    <name>transmission_parser.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_control/doc_stacks/2015-08-28_12-34-17.194603/ros_control/transmission_interface/include/transmission_interface/</path>
    <filename>transmission__parser_8h</filename>
    <includes id="transmission__info_8h" name="transmission_info.h" local="no" imported="no">transmission_interface/transmission_info.h</includes>
    <class kind="class">transmission_interface::TransmissionParser</class>
    <namespace>transmission_interface</namespace>
  </compound>
  <compound kind="group">
    <name>transmission_types</name>
    <title>Transmission types</title>
    <filename>group__transmission__types.html</filename>
    <class kind="class">transmission_interface::DifferentialTransmission</class>
    <class kind="class">transmission_interface::FourBarLinkageTransmission</class>
    <class kind="class">transmission_interface::SimpleTransmission</class>
  </compound>
  <compound kind="class">
    <name>ResourceManager</name>
    <filename>classResourceManager.html</filename>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
  </compound>
  <compound kind="namespace">
    <name>transmission_interface</name>
    <filename>namespacetransmission__interface.html</filename>
    <class kind="struct">transmission_interface::ActuatorData</class>
    <class kind="struct">transmission_interface::ActuatorInfo</class>
    <class kind="class">transmission_interface::ActuatorToJointEffortHandle</class>
    <class kind="class">transmission_interface::ActuatorToJointEffortInterface</class>
    <class kind="class">transmission_interface::ActuatorToJointPositionHandle</class>
    <class kind="class">transmission_interface::ActuatorToJointPositionInterface</class>
    <class kind="class">transmission_interface::ActuatorToJointStateHandle</class>
    <class kind="class">transmission_interface::ActuatorToJointStateInterface</class>
    <class kind="class">transmission_interface::ActuatorToJointVelocityHandle</class>
    <class kind="class">transmission_interface::ActuatorToJointVelocityInterface</class>
    <class kind="class">transmission_interface::DifferentialTransmission</class>
    <class kind="class">transmission_interface::FourBarLinkageTransmission</class>
    <class kind="struct">transmission_interface::JointData</class>
    <class kind="struct">transmission_interface::JointInfo</class>
    <class kind="class">transmission_interface::JointToActuatorEffortHandle</class>
    <class kind="class">transmission_interface::JointToActuatorEffortInterface</class>
    <class kind="class">transmission_interface::JointToActuatorPositionHandle</class>
    <class kind="class">transmission_interface::JointToActuatorPositionInterface</class>
    <class kind="class">transmission_interface::JointToActuatorStateHandle</class>
    <class kind="class">transmission_interface::JointToActuatorStateInterface</class>
    <class kind="class">transmission_interface::JointToActuatorVelocityHandle</class>
    <class kind="class">transmission_interface::JointToActuatorVelocityInterface</class>
    <class kind="class">transmission_interface::SimpleTransmission</class>
    <class kind="class">transmission_interface::Transmission</class>
    <class kind="class">transmission_interface::TransmissionHandle</class>
    <class kind="struct">transmission_interface::TransmissionInfo</class>
    <class kind="class">transmission_interface::TransmissionInterface</class>
    <class kind="class">transmission_interface::TransmissionInterfaceException</class>
    <class kind="class">transmission_interface::TransmissionParser</class>
  </compound>
  <compound kind="struct">
    <name>transmission_interface::ActuatorData</name>
    <filename>structtransmission__interface_1_1ActuatorData.html</filename>
    <member kind="variable">
      <type>std::vector&lt; double * &gt;</type>
      <name>effort</name>
      <anchorfile>structtransmission__interface_1_1ActuatorData.html</anchorfile>
      <anchor>ae1f49bd57b82580d1845e69b5a8037bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double * &gt;</type>
      <name>position</name>
      <anchorfile>structtransmission__interface_1_1ActuatorData.html</anchorfile>
      <anchor>ab582119acc9b0b0d5e84d2d968db0d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double * &gt;</type>
      <name>velocity</name>
      <anchorfile>structtransmission__interface_1_1ActuatorData.html</anchorfile>
      <anchor>a251581ce087e1d6f329cadbfa582b6b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>transmission_interface::ActuatorInfo</name>
    <filename>structtransmission__interface_1_1ActuatorInfo.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>hardware_interface_</name>
      <anchorfile>structtransmission__interface_1_1ActuatorInfo.html</anchorfile>
      <anchor>ad64273435d7fff2d958518ab4c446285</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>structtransmission__interface_1_1ActuatorInfo.html</anchorfile>
      <anchor>a8a6d1bf7f9ee324af0c8d0c6859af835</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TiXmlElement *</type>
      <name>xml_element_</name>
      <anchorfile>structtransmission__interface_1_1ActuatorInfo.html</anchorfile>
      <anchor>a0392351846935fecdcc3d14397311f35</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>transmission_interface::ActuatorToJointEffortHandle</name>
    <filename>classtransmission__interface_1_1ActuatorToJointEffortHandle.html</filename>
    <base>transmission_interface::TransmissionHandle</base>
    <member kind="function">
      <type></type>
      <name>ActuatorToJointEffortHandle</name>
      <anchorfile>classtransmission__interface_1_1ActuatorToJointEffortHandle.html</anchorfile>
      <anchor>a181cd7c62ae8036010eeb5412749de9c</anchor>
      <arglist>(const std::string &amp;name, Transmission *transmission, const ActuatorData &amp;actuator_data, const JointData &amp;joint_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>propagate</name>
      <anchorfile>classtransmission__interface_1_1ActuatorToJointEffortHandle.html</anchorfile>
      <anchor>a6fea37ab5d289c6acda7f9b291eddfc8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>transmission_interface::ActuatorToJointEffortInterface</name>
    <filename>classtransmission__interface_1_1ActuatorToJointEffortInterface.html</filename>
    <base>TransmissionInterface&lt; ActuatorToJointEffortHandle &gt;</base>
  </compound>
  <compound kind="class">
    <name>transmission_interface::ActuatorToJointPositionHandle</name>
    <filename>classtransmission__interface_1_1ActuatorToJointPositionHandle.html</filename>
    <base>transmission_interface::TransmissionHandle</base>
    <member kind="function">
      <type></type>
      <name>ActuatorToJointPositionHandle</name>
      <anchorfile>classtransmission__interface_1_1ActuatorToJointPositionHandle.html</anchorfile>
      <anchor>a0b26650436b069aaa912e420b2b388c0</anchor>
      <arglist>(const std::string &amp;name, Transmission *transmission, const ActuatorData &amp;actuator_data, const JointData &amp;joint_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>propagate</name>
      <anchorfile>classtransmission__interface_1_1ActuatorToJointPositionHandle.html</anchorfile>
      <anchor>a828d8f12d1b5f3282ba4636bf1339ace</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>transmission_interface::ActuatorToJointPositionInterface</name>
    <filename>classtransmission__interface_1_1ActuatorToJointPositionInterface.html</filename>
    <base>TransmissionInterface&lt; ActuatorToJointPositionHandle &gt;</base>
  </compound>
  <compound kind="class">
    <name>transmission_interface::ActuatorToJointStateHandle</name>
    <filename>classtransmission__interface_1_1ActuatorToJointStateHandle.html</filename>
    <base>transmission_interface::TransmissionHandle</base>
    <member kind="function">
      <type></type>
      <name>ActuatorToJointStateHandle</name>
      <anchorfile>classtransmission__interface_1_1ActuatorToJointStateHandle.html</anchorfile>
      <anchor>a2de31c15b5b849206d92b20641a3b513</anchor>
      <arglist>(const std::string &amp;name, Transmission *transmission, const ActuatorData &amp;actuator_data, const JointData &amp;joint_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>propagate</name>
      <anchorfile>classtransmission__interface_1_1ActuatorToJointStateHandle.html</anchorfile>
      <anchor>acb8f96b14e126cb06eab6c070757d5d8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>transmission_interface::ActuatorToJointStateInterface</name>
    <filename>classtransmission__interface_1_1ActuatorToJointStateInterface.html</filename>
    <base>TransmissionInterface&lt; ActuatorToJointStateHandle &gt;</base>
  </compound>
  <compound kind="class">
    <name>transmission_interface::ActuatorToJointVelocityHandle</name>
    <filename>classtransmission__interface_1_1ActuatorToJointVelocityHandle.html</filename>
    <base>transmission_interface::TransmissionHandle</base>
    <member kind="function">
      <type></type>
      <name>ActuatorToJointVelocityHandle</name>
      <anchorfile>classtransmission__interface_1_1ActuatorToJointVelocityHandle.html</anchorfile>
      <anchor>ac0e7950b50d1cc8a1c8dee70f5e446c0</anchor>
      <arglist>(const std::string &amp;name, Transmission *transmission, const ActuatorData &amp;actuator_data, const JointData &amp;joint_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>propagate</name>
      <anchorfile>classtransmission__interface_1_1ActuatorToJointVelocityHandle.html</anchorfile>
      <anchor>ac02821422b5605937846c03ad1517541</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>transmission_interface::ActuatorToJointVelocityInterface</name>
    <filename>classtransmission__interface_1_1ActuatorToJointVelocityInterface.html</filename>
    <base>TransmissionInterface&lt; ActuatorToJointVelocityHandle &gt;</base>
  </compound>
  <compound kind="class">
    <name>transmission_interface::DifferentialTransmission</name>
    <filename>classtransmission__interface_1_1DifferentialTransmission.html</filename>
    <base>transmission_interface::Transmission</base>
    <member kind="function">
      <type>void</type>
      <name>actuatorToJointEffort</name>
      <anchorfile>classtransmission__interface_1_1DifferentialTransmission.html</anchorfile>
      <anchor>aaa6bf2b3113970addb30703048fc41a3</anchor>
      <arglist>(const ActuatorData &amp;act_data, JointData &amp;jnt_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>actuatorToJointPosition</name>
      <anchorfile>classtransmission__interface_1_1DifferentialTransmission.html</anchorfile>
      <anchor>ab426cd9b9b3250dd831f35e63b35ccce</anchor>
      <arglist>(const ActuatorData &amp;act_data, JointData &amp;jnt_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>actuatorToJointVelocity</name>
      <anchorfile>classtransmission__interface_1_1DifferentialTransmission.html</anchorfile>
      <anchor>a34b248c43a742a523403dd98f5f67aa1</anchor>
      <arglist>(const ActuatorData &amp;act_data, JointData &amp;jnt_data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DifferentialTransmission</name>
      <anchorfile>classtransmission__interface_1_1DifferentialTransmission.html</anchorfile>
      <anchor>a8453c1912721fa7f4d58729e12e92586</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;actuator_reduction, const std::vector&lt; double &gt; &amp;joint_reduction, const std::vector&lt; double &gt; &amp;joint_offset=std::vector&lt; double &gt;(2, 0.0))</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; double &gt; &amp;</type>
      <name>getActuatorReduction</name>
      <anchorfile>classtransmission__interface_1_1DifferentialTransmission.html</anchorfile>
      <anchor>a64d741e37d26451cd163617be13c421a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; double &gt; &amp;</type>
      <name>getJointOffset</name>
      <anchorfile>classtransmission__interface_1_1DifferentialTransmission.html</anchorfile>
      <anchor>aa77e18399513ce8772431e119de780f5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; double &gt; &amp;</type>
      <name>getJointReduction</name>
      <anchorfile>classtransmission__interface_1_1DifferentialTransmission.html</anchorfile>
      <anchor>a6555936a35d45e0acdd8443610fd48ab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jointToActuatorEffort</name>
      <anchorfile>classtransmission__interface_1_1DifferentialTransmission.html</anchorfile>
      <anchor>a392fb9683d2fe3aa75bef264d032f75d</anchor>
      <arglist>(const JointData &amp;jnt_data, ActuatorData &amp;act_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jointToActuatorPosition</name>
      <anchorfile>classtransmission__interface_1_1DifferentialTransmission.html</anchorfile>
      <anchor>aa37c3981e32f7d8a5f121111dc283217</anchor>
      <arglist>(const JointData &amp;jnt_data, ActuatorData &amp;act_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jointToActuatorVelocity</name>
      <anchorfile>classtransmission__interface_1_1DifferentialTransmission.html</anchorfile>
      <anchor>a5f29e3412efdae59ac97a58384dbcb20</anchor>
      <arglist>(const JointData &amp;jnt_data, ActuatorData &amp;act_data)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>numActuators</name>
      <anchorfile>classtransmission__interface_1_1DifferentialTransmission.html</anchorfile>
      <anchor>a7e42f0bb6b5a5c3d182267213fe2a5f5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>numJoints</name>
      <anchorfile>classtransmission__interface_1_1DifferentialTransmission.html</anchorfile>
      <anchor>a5dafb6b8ae7e3be3ae8745dc355deb67</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>act_reduction_</name>
      <anchorfile>classtransmission__interface_1_1DifferentialTransmission.html</anchorfile>
      <anchor>a30b53a75a2e7d15727c890641be695fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>jnt_offset_</name>
      <anchorfile>classtransmission__interface_1_1DifferentialTransmission.html</anchorfile>
      <anchor>a7a654cf7260e9dd86449e360375f9a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>jnt_reduction_</name>
      <anchorfile>classtransmission__interface_1_1DifferentialTransmission.html</anchorfile>
      <anchor>a67948bcfbbca3a82cad35c3c7d79ce58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>transmission_interface::FourBarLinkageTransmission</name>
    <filename>classtransmission__interface_1_1FourBarLinkageTransmission.html</filename>
    <base>transmission_interface::Transmission</base>
    <member kind="function">
      <type>void</type>
      <name>actuatorToJointEffort</name>
      <anchorfile>classtransmission__interface_1_1FourBarLinkageTransmission.html</anchorfile>
      <anchor>aba33e14837f428b590382120bbeed175</anchor>
      <arglist>(const ActuatorData &amp;act_data, JointData &amp;jnt_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>actuatorToJointPosition</name>
      <anchorfile>classtransmission__interface_1_1FourBarLinkageTransmission.html</anchorfile>
      <anchor>ae2dd3318396ac6c838a1127413686fa4</anchor>
      <arglist>(const ActuatorData &amp;act_data, JointData &amp;jnt_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>actuatorToJointVelocity</name>
      <anchorfile>classtransmission__interface_1_1FourBarLinkageTransmission.html</anchorfile>
      <anchor>abf358f081027f92ddf110524c3a3126c</anchor>
      <arglist>(const ActuatorData &amp;act_data, JointData &amp;jnt_data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FourBarLinkageTransmission</name>
      <anchorfile>classtransmission__interface_1_1FourBarLinkageTransmission.html</anchorfile>
      <anchor>a6db93a7dde218e8ed3c96eb9d86965f6</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;actuator_reduction, const std::vector&lt; double &gt; &amp;joint_offset=std::vector&lt; double &gt;(2, 0.0))</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; double &gt; &amp;</type>
      <name>getActuatorReduction</name>
      <anchorfile>classtransmission__interface_1_1FourBarLinkageTransmission.html</anchorfile>
      <anchor>a56cae13844507b90611c4ea82d2f3e23</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; double &gt; &amp;</type>
      <name>getJointOffset</name>
      <anchorfile>classtransmission__interface_1_1FourBarLinkageTransmission.html</anchorfile>
      <anchor>a0dfe7121727c82cb4bcada3baf6e4eb1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jointToActuatorEffort</name>
      <anchorfile>classtransmission__interface_1_1FourBarLinkageTransmission.html</anchorfile>
      <anchor>aaea8e71be9a686df7ea7f90628c44e30</anchor>
      <arglist>(const JointData &amp;jnt_data, ActuatorData &amp;act_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jointToActuatorPosition</name>
      <anchorfile>classtransmission__interface_1_1FourBarLinkageTransmission.html</anchorfile>
      <anchor>a40f6b1847ed4239f1ea2d23ab2dc0946</anchor>
      <arglist>(const JointData &amp;jnt_data, ActuatorData &amp;act_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jointToActuatorVelocity</name>
      <anchorfile>classtransmission__interface_1_1FourBarLinkageTransmission.html</anchorfile>
      <anchor>ae11b909ef165423fa8f70574be137c51</anchor>
      <arglist>(const JointData &amp;jnt_data, ActuatorData &amp;act_data)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>numActuators</name>
      <anchorfile>classtransmission__interface_1_1FourBarLinkageTransmission.html</anchorfile>
      <anchor>a1f05f42ba7e2185b6eca05daad411b99</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>numJoints</name>
      <anchorfile>classtransmission__interface_1_1FourBarLinkageTransmission.html</anchorfile>
      <anchor>a9559c45b623e9c695e449e140dfab3cb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>act_reduction_</name>
      <anchorfile>classtransmission__interface_1_1FourBarLinkageTransmission.html</anchorfile>
      <anchor>a1b84ce5f80c50c2fb4f56420b9c285c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>jnt_offset_</name>
      <anchorfile>classtransmission__interface_1_1FourBarLinkageTransmission.html</anchorfile>
      <anchor>a90490792f819db113f1b5d7d5b3a8006</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>transmission_interface::JointData</name>
    <filename>structtransmission__interface_1_1JointData.html</filename>
    <member kind="variable">
      <type>std::vector&lt; double * &gt;</type>
      <name>effort</name>
      <anchorfile>structtransmission__interface_1_1JointData.html</anchorfile>
      <anchor>a8a186f6577405e7e2272ffede7dc0021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double * &gt;</type>
      <name>position</name>
      <anchorfile>structtransmission__interface_1_1JointData.html</anchorfile>
      <anchor>af7938325fb875dee1e1a6cf73ce608f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double * &gt;</type>
      <name>velocity</name>
      <anchorfile>structtransmission__interface_1_1JointData.html</anchorfile>
      <anchor>affa345430f17c53cbec5a0016a1b8258</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>transmission_interface::JointInfo</name>
    <filename>structtransmission__interface_1_1JointInfo.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>hardware_interface_</name>
      <anchorfile>structtransmission__interface_1_1JointInfo.html</anchorfile>
      <anchor>a0607c1a2a8acd6ed42a5d492d8cbed2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>structtransmission__interface_1_1JointInfo.html</anchorfile>
      <anchor>a42209c1c05e7242a090dc824cb418748</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>role_</name>
      <anchorfile>structtransmission__interface_1_1JointInfo.html</anchorfile>
      <anchor>a8e10eb8b1a025225d5817148037c6352</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TiXmlElement *</type>
      <name>xml_element_</name>
      <anchorfile>structtransmission__interface_1_1JointInfo.html</anchorfile>
      <anchor>a9b51fb5956d9629b615f1781e3fee78b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>transmission_interface::JointToActuatorEffortHandle</name>
    <filename>classtransmission__interface_1_1JointToActuatorEffortHandle.html</filename>
    <base>transmission_interface::TransmissionHandle</base>
    <member kind="function">
      <type></type>
      <name>JointToActuatorEffortHandle</name>
      <anchorfile>classtransmission__interface_1_1JointToActuatorEffortHandle.html</anchorfile>
      <anchor>a69b59533ae567a35df490c1938fe833f</anchor>
      <arglist>(const std::string &amp;name, Transmission *transmission, const ActuatorData &amp;actuator_data, const JointData &amp;joint_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>propagate</name>
      <anchorfile>classtransmission__interface_1_1JointToActuatorEffortHandle.html</anchorfile>
      <anchor>ad22f9a9d257e5b1c5f6500b0cc6e7aad</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>transmission_interface::JointToActuatorEffortInterface</name>
    <filename>classtransmission__interface_1_1JointToActuatorEffortInterface.html</filename>
    <base>TransmissionInterface&lt; JointToActuatorEffortHandle &gt;</base>
  </compound>
  <compound kind="class">
    <name>transmission_interface::JointToActuatorPositionHandle</name>
    <filename>classtransmission__interface_1_1JointToActuatorPositionHandle.html</filename>
    <base>transmission_interface::TransmissionHandle</base>
    <member kind="function">
      <type></type>
      <name>JointToActuatorPositionHandle</name>
      <anchorfile>classtransmission__interface_1_1JointToActuatorPositionHandle.html</anchorfile>
      <anchor>a376909c8eff6f3962f176051ad5ee6d0</anchor>
      <arglist>(const std::string &amp;name, Transmission *transmission, const ActuatorData &amp;actuator_data, const JointData &amp;joint_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>propagate</name>
      <anchorfile>classtransmission__interface_1_1JointToActuatorPositionHandle.html</anchorfile>
      <anchor>a1003f77cb22661f4a01646dfbb4eb7d5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>transmission_interface::JointToActuatorPositionInterface</name>
    <filename>classtransmission__interface_1_1JointToActuatorPositionInterface.html</filename>
    <base>TransmissionInterface&lt; JointToActuatorPositionHandle &gt;</base>
  </compound>
  <compound kind="class">
    <name>transmission_interface::JointToActuatorStateHandle</name>
    <filename>classtransmission__interface_1_1JointToActuatorStateHandle.html</filename>
    <base>transmission_interface::TransmissionHandle</base>
    <member kind="function">
      <type></type>
      <name>JointToActuatorStateHandle</name>
      <anchorfile>classtransmission__interface_1_1JointToActuatorStateHandle.html</anchorfile>
      <anchor>aa57523b9fc0ac845919b15ba8201b458</anchor>
      <arglist>(const std::string &amp;name, Transmission *transmission, const ActuatorData &amp;actuator_data, const JointData &amp;joint_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>propagate</name>
      <anchorfile>classtransmission__interface_1_1JointToActuatorStateHandle.html</anchorfile>
      <anchor>a9969b3830310e792f4429f05cbbaae18</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>transmission_interface::JointToActuatorStateInterface</name>
    <filename>classtransmission__interface_1_1JointToActuatorStateInterface.html</filename>
    <base>TransmissionInterface&lt; JointToActuatorStateHandle &gt;</base>
  </compound>
  <compound kind="class">
    <name>transmission_interface::JointToActuatorVelocityHandle</name>
    <filename>classtransmission__interface_1_1JointToActuatorVelocityHandle.html</filename>
    <base>transmission_interface::TransmissionHandle</base>
    <member kind="function">
      <type></type>
      <name>JointToActuatorVelocityHandle</name>
      <anchorfile>classtransmission__interface_1_1JointToActuatorVelocityHandle.html</anchorfile>
      <anchor>a51259434ceff2acfb572553f33a19cc7</anchor>
      <arglist>(const std::string &amp;name, Transmission *transmission, const ActuatorData &amp;actuator_data, const JointData &amp;joint_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>propagate</name>
      <anchorfile>classtransmission__interface_1_1JointToActuatorVelocityHandle.html</anchorfile>
      <anchor>a6373d379417c12ee034d7c07a7fcae97</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>transmission_interface::JointToActuatorVelocityInterface</name>
    <filename>classtransmission__interface_1_1JointToActuatorVelocityInterface.html</filename>
    <base>TransmissionInterface&lt; JointToActuatorVelocityHandle &gt;</base>
  </compound>
  <compound kind="class">
    <name>transmission_interface::SimpleTransmission</name>
    <filename>classtransmission__interface_1_1SimpleTransmission.html</filename>
    <base>transmission_interface::Transmission</base>
    <member kind="function">
      <type>void</type>
      <name>actuatorToJointEffort</name>
      <anchorfile>classtransmission__interface_1_1SimpleTransmission.html</anchorfile>
      <anchor>ab45fe0dfda38d6bea79f15b893b1b828</anchor>
      <arglist>(const ActuatorData &amp;act_data, JointData &amp;jnt_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>actuatorToJointPosition</name>
      <anchorfile>classtransmission__interface_1_1SimpleTransmission.html</anchorfile>
      <anchor>a2dbc682253582773ef86f665b98c2343</anchor>
      <arglist>(const ActuatorData &amp;act_data, JointData &amp;jnt_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>actuatorToJointVelocity</name>
      <anchorfile>classtransmission__interface_1_1SimpleTransmission.html</anchorfile>
      <anchor>a4325488bb697f5ff798e487b5a7727e3</anchor>
      <arglist>(const ActuatorData &amp;act_data, JointData &amp;jnt_data)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getActuatorReduction</name>
      <anchorfile>classtransmission__interface_1_1SimpleTransmission.html</anchorfile>
      <anchor>aca0568eb4a8b4bd84600d3145a6b4464</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getJointOffset</name>
      <anchorfile>classtransmission__interface_1_1SimpleTransmission.html</anchorfile>
      <anchor>a116910944b8d5077accbe2d3171a05fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jointToActuatorEffort</name>
      <anchorfile>classtransmission__interface_1_1SimpleTransmission.html</anchorfile>
      <anchor>abe16cee49360c69e87ae6130de1e9f32</anchor>
      <arglist>(const JointData &amp;jnt_data, ActuatorData &amp;act_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jointToActuatorPosition</name>
      <anchorfile>classtransmission__interface_1_1SimpleTransmission.html</anchorfile>
      <anchor>abfc501cf2c761c36510f56277919adc2</anchor>
      <arglist>(const JointData &amp;jnt_data, ActuatorData &amp;act_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jointToActuatorVelocity</name>
      <anchorfile>classtransmission__interface_1_1SimpleTransmission.html</anchorfile>
      <anchor>a4c531d7b87c9c38fab6969c2c63a5e54</anchor>
      <arglist>(const JointData &amp;jnt_data, ActuatorData &amp;act_data)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>numActuators</name>
      <anchorfile>classtransmission__interface_1_1SimpleTransmission.html</anchorfile>
      <anchor>a3ae1162d6b0f69b30b1c6b1b315856f0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>numJoints</name>
      <anchorfile>classtransmission__interface_1_1SimpleTransmission.html</anchorfile>
      <anchor>a249e834785659aae2a36a88e91b78f79</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimpleTransmission</name>
      <anchorfile>classtransmission__interface_1_1SimpleTransmission.html</anchorfile>
      <anchor>a6c602f7c2105610cd743f9f58fa87af8</anchor>
      <arglist>(const double reduction, const double joint_offset=0.0)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>jnt_offset_</name>
      <anchorfile>classtransmission__interface_1_1SimpleTransmission.html</anchorfile>
      <anchor>a0a703a7be9e23a7c073e94fce18f8f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>reduction_</name>
      <anchorfile>classtransmission__interface_1_1SimpleTransmission.html</anchorfile>
      <anchor>a4f1f6901edc83a22479fffb24ecc121f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>transmission_interface::Transmission</name>
    <filename>classtransmission__interface_1_1Transmission.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>actuatorToJointEffort</name>
      <anchorfile>classtransmission__interface_1_1Transmission.html</anchorfile>
      <anchor>aa02b69a3b3d7b799c886910ff1368a8b</anchor>
      <arglist>(const ActuatorData &amp;act_data, JointData &amp;jnt_data)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>actuatorToJointPosition</name>
      <anchorfile>classtransmission__interface_1_1Transmission.html</anchorfile>
      <anchor>a33ad6c39355b540fbf688e79cd4f83d9</anchor>
      <arglist>(const ActuatorData &amp;act_data, JointData &amp;jnt_data)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>actuatorToJointVelocity</name>
      <anchorfile>classtransmission__interface_1_1Transmission.html</anchorfile>
      <anchor>a95c7d5cc2157dd69ac6a894b4340340f</anchor>
      <arglist>(const ActuatorData &amp;act_data, JointData &amp;jnt_data)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>jointToActuatorEffort</name>
      <anchorfile>classtransmission__interface_1_1Transmission.html</anchorfile>
      <anchor>ae10c79aed71e6d945159f4c70fa3cb5d</anchor>
      <arglist>(const JointData &amp;jnt_data, ActuatorData &amp;act_data)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>jointToActuatorPosition</name>
      <anchorfile>classtransmission__interface_1_1Transmission.html</anchorfile>
      <anchor>a2b60785f850aa531ca61ef4acfef3e75</anchor>
      <arglist>(const JointData &amp;jnt_data, ActuatorData &amp;act_data)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>jointToActuatorVelocity</name>
      <anchorfile>classtransmission__interface_1_1Transmission.html</anchorfile>
      <anchor>a1d8338d833e2df02728afeaabc090af0</anchor>
      <arglist>(const JointData &amp;jnt_data, ActuatorData &amp;act_data)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::size_t</type>
      <name>numActuators</name>
      <anchorfile>classtransmission__interface_1_1Transmission.html</anchorfile>
      <anchor>a108778a899c586253c9bffd564f20456</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::size_t</type>
      <name>numJoints</name>
      <anchorfile>classtransmission__interface_1_1Transmission.html</anchorfile>
      <anchor>a7516e13025ef2b7aa77469362b33c745</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Transmission</name>
      <anchorfile>classtransmission__interface_1_1Transmission.html</anchorfile>
      <anchor>a3d299969e704a76e5d3b5b25863e656e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>transmission_interface::TransmissionHandle</name>
    <filename>classtransmission__interface_1_1TransmissionHandle.html</filename>
    <member kind="function">
      <type>std::string</type>
      <name>getName</name>
      <anchorfile>classtransmission__interface_1_1TransmissionHandle.html</anchorfile>
      <anchor>ae32ff6c89c0c969e40f13f980d19b613</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TransmissionHandle</name>
      <anchorfile>classtransmission__interface_1_1TransmissionHandle.html</anchorfile>
      <anchor>ace05a7c7d32785de77a50b6a088b1e4b</anchor>
      <arglist>(const std::string &amp;name, Transmission *transmission, const ActuatorData &amp;actuator_data, const JointData &amp;joint_data)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ActuatorData</type>
      <name>actuator_data_</name>
      <anchorfile>classtransmission__interface_1_1TransmissionHandle.html</anchorfile>
      <anchor>abb324d8f81910c4b49ec4d2f2b406552</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>JointData</type>
      <name>joint_data_</name>
      <anchorfile>classtransmission__interface_1_1TransmissionHandle.html</anchorfile>
      <anchor>a3c9572af4e0be8adae5d3b3ec471b95e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>classtransmission__interface_1_1TransmissionHandle.html</anchorfile>
      <anchor>a328862270293f96d088f742765a49366</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Transmission *</type>
      <name>transmission_</name>
      <anchorfile>classtransmission__interface_1_1TransmissionHandle.html</anchorfile>
      <anchor>a91d5f7ad64dcfae50cdeeff533246508</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>hasValidPointers</name>
      <anchorfile>classtransmission__interface_1_1TransmissionHandle.html</anchorfile>
      <anchor>aa6d3fc96c2e8f4a8ae9dded57897a6ae</anchor>
      <arglist>(const std::vector&lt; double * &gt; &amp;data)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>transmission_interface::TransmissionInfo</name>
    <filename>structtransmission__interface_1_1TransmissionInfo.html</filename>
    <member kind="variable">
      <type>std::vector&lt; ActuatorInfo &gt;</type>
      <name>actuators_</name>
      <anchorfile>structtransmission__interface_1_1TransmissionInfo.html</anchorfile>
      <anchor>a00851446d58b5019486f46d07e6de6d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; JointInfo &gt;</type>
      <name>joints_</name>
      <anchorfile>structtransmission__interface_1_1TransmissionInfo.html</anchorfile>
      <anchor>af396fb8c2de78e7b2430aadbb55ce566</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>structtransmission__interface_1_1TransmissionInfo.html</anchorfile>
      <anchor>a095b376798450025b7fe4a2fec1fd64b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>type_</name>
      <anchorfile>structtransmission__interface_1_1TransmissionInfo.html</anchorfile>
      <anchor>a030c28dd80b86dcff21656137d50f704</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>transmission_interface::TransmissionInterface</name>
    <filename>classtransmission__interface_1_1TransmissionInterface.html</filename>
    <templarg>HandleType</templarg>
    <base>ResourceManager&lt; HandleType &gt;</base>
    <member kind="function">
      <type>HandleType</type>
      <name>getHandle</name>
      <anchorfile>classtransmission__interface_1_1TransmissionInterface.html</anchorfile>
      <anchor>a5c96d314de70c12286163086affbbc46</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>propagate</name>
      <anchorfile>classtransmission__interface_1_1TransmissionInterface.html</anchorfile>
      <anchor>a5fe6a70c99573421d542c9a982c1f017</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>transmission_interface::TransmissionInterfaceException</name>
    <filename>classtransmission__interface_1_1TransmissionInterfaceException.html</filename>
    <member kind="function">
      <type></type>
      <name>TransmissionInterfaceException</name>
      <anchorfile>classtransmission__interface_1_1TransmissionInterfaceException.html</anchorfile>
      <anchor>a58b57918d0cfadad975ae59244fd461d</anchor>
      <arglist>(const std::string &amp;message)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>classtransmission__interface_1_1TransmissionInterfaceException.html</anchorfile>
      <anchor>a0a9f7710df2ee279ef9ad15cc490a20c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TransmissionInterfaceException</name>
      <anchorfile>classtransmission__interface_1_1TransmissionInterfaceException.html</anchorfile>
      <anchor>a1366fba8956cb9d8c807abdd5ad1f425</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>msg</name>
      <anchorfile>classtransmission__interface_1_1TransmissionInterfaceException.html</anchorfile>
      <anchor>adbb79513980c38313d8fbba6cca99632</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>transmission_interface::TransmissionParser</name>
    <filename>classtransmission__interface_1_1TransmissionParser.html</filename>
    <member kind="function">
      <type></type>
      <name>TransmissionParser</name>
      <anchorfile>classtransmission__interface_1_1TransmissionParser.html</anchorfile>
      <anchor>a262a49c87f7b5eb1c48ca900a4df1be8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TransmissionParser</name>
      <anchorfile>classtransmission__interface_1_1TransmissionParser.html</anchorfile>
      <anchor>a7721d27da01278cd1e0b2ec119e95fb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>parse</name>
      <anchorfile>classtransmission__interface_1_1TransmissionParser.html</anchorfile>
      <anchor>a7b76b266a8a00c61f6ae31cce15575d1</anchor>
      <arglist>(const std::string &amp;urdf_string, std::vector&lt; TransmissionInfo &gt; &amp;transmissions)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>parseActuators</name>
      <anchorfile>classtransmission__interface_1_1TransmissionParser.html</anchorfile>
      <anchor>a2e740597c6644f7f65db4d8d1c158d9b</anchor>
      <arglist>(TiXmlElement *trans_it, std::vector&lt; ActuatorInfo &gt; &amp;actuators)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>parseJoints</name>
      <anchorfile>classtransmission__interface_1_1TransmissionParser.html</anchorfile>
      <anchor>adaaa81d894a43b70f644fe67158f3c05</anchor>
      <arglist>(TiXmlElement *trans_it, std::vector&lt; JointInfo &gt; &amp;joints)</arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
    <docanchor file="index">example</docanchor>
  </compound>
</tagfile>
