.. _exhale_class_classublox__node_1_1ComponentInterface:

Class ComponentInterface
========================

- Defined in :ref:`file_include_ublox_gps_component_interface.hpp`


Inheritance Relationships
-------------------------

Derived Types
*************

- ``public ublox_node::AdrUdrProduct`` (:ref:`exhale_class_classublox__node_1_1AdrUdrProduct`)
- ``public ublox_node::FtsProduct`` (:ref:`exhale_class_classublox__node_1_1FtsProduct`)
- ``public ublox_node::HpgRefProduct`` (:ref:`exhale_class_classublox__node_1_1HpgRefProduct`)
- ``public ublox_node::HpgRovProduct`` (:ref:`exhale_class_classublox__node_1_1HpgRovProduct`)
- ``public ublox_node::RawDataProduct`` (:ref:`exhale_class_classublox__node_1_1RawDataProduct`)
- ``public ublox_node::TimProduct`` (:ref:`exhale_class_classublox__node_1_1TimProduct`)
- ``public ublox_node::UbloxFirmware`` (:ref:`exhale_class_classublox__node_1_1UbloxFirmware`)


Class Documentation
-------------------


.. doxygenclass:: ublox_node::ComponentInterface
   :project: ublox_gps Doxygen Project
   :members:
   :protected-members:
   :undoc-members: