peary/hal/Components.hpp

Components Base Class. More…

Namespaces

Name
peary
peary::hal

Classes

Name
class peary::hal::Component This class serves as base class for a unified interface to hardware components.

Detailed Description

Components Base Class.

Copyright: Copyright (c) 2016-2025 CERN and the Peary Caribou authors. This software is distributed under the terms of the LGPL-3.0-only License, copied verbatim in the file “LICENSE.md”. SPDX-License-Identifier: LGPL-3.0-only

Source code

  
#pragma once

namespace peary::hal {

    class Component {
    public:
        Component() = default;

        virtual ~Component() = default;
    };

} // namespace peary::hal
  

Updated on 2025-11-14 at 11:31:23 +0100