.. _exhale_class_classhardware__interface_1_1HardwareComponentInterface: Class HardwareComponentInterface ================================ - Defined in :ref:`file_include_hardware_interface_hardware_component_interface.hpp` Inheritance Relationships ------------------------- Base Type ********* - ``public rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface`` Derived Types ************* - ``public hardware_interface::ActuatorInterface`` (:ref:`exhale_class_classhardware__interface_1_1ActuatorInterface`) - ``public hardware_interface::SensorInterface`` (:ref:`exhale_class_classhardware__interface_1_1SensorInterface`) - ``public hardware_interface::SystemInterface`` (:ref:`exhale_class_classhardware__interface_1_1SystemInterface`) Class Documentation ------------------- .. doxygenclass:: hardware_interface::HardwareComponentInterface :project: hardware_interface Doxygen Project :members: :protected-members: :undoc-members: