.. _exhale_class_classrs2_1_1device: Class device ============ - Defined in :ref:`file_include_librealsense2_hpp_rs_device.hpp` Inheritance Relationships ------------------------- Derived Types ************* - ``public rs2::calibrated_device`` (:ref:`exhale_class_classrs2_1_1calibrated__device`) - ``public rs2::calibration_change_device`` (:ref:`exhale_class_classrs2_1_1calibration__change__device`) - ``public rs2::debug_protocol`` (:ref:`exhale_class_classrs2_1_1debug__protocol`) - ``public rs2::firmware_logger`` (:ref:`exhale_class_classrs2_1_1firmware__logger`) - ``public rs2::playback`` (:ref:`exhale_class_classrs2_1_1playback`) - ``public rs2::recorder`` (:ref:`exhale_class_classrs2_1_1recorder`) - ``public rs2::serializable_device`` (:ref:`exhale_class_classrs2_1_1serializable__device`) - ``public rs2::software_device`` (:ref:`exhale_class_classrs2_1_1software__device`) - ``public rs2::updatable`` (:ref:`exhale_class_classrs2_1_1updatable`) - ``public rs2::update_device`` (:ref:`exhale_class_classrs2_1_1update__device`) Class Documentation ------------------- .. doxygenclass:: rs2::device :project: librealsense2 Doxygen Project :members: :protected-members: :undoc-members: