On this page
article
peary::board::carboard::Carboard
peary::board::carboard::Carboard
Carboard class representing the CaR board.
#include <peary/hardware/boards/Carboard.hpp>
Inherits from peary::hal::Board< Resource >
Public Types
| Name | |
|---|---|
| using Resource | R |
Public Functions
| Name | |
|---|---|
| Carboard()Constructor for Carboard class. | |
| virtual | ~Carboard() =defaultDestructor for Carboard class. |
Additional inherited members
Public Functions inherited from peary::hal::Board< Resource >
| Name | |
|---|---|
| Board() =defaultDefault constructor. | |
| virtual | ~Board() =defaultDefault destructor. |
| template <typename T > std::shared_ptr< T > | getResource(R res)Get a resource by name. |
Protected Functions inherited from peary::hal::Board< Resource >
| Name | |
|---|---|
| template <typename T ,typename… Args> void | register_resource(R res, Args &&… args)Register a resource with the board. |
Protected Attributes inherited from peary::hal::Board< Resource >
| Name | |
|---|---|
| utils::enum_hash_map< R, std::shared_ptr< Resource > > | _resources |
Public Types Documentation
using R
using peary::board::carboard::Carboard::R = Resource;
Public Functions Documentation
function Carboard
inline Carboard()
Constructor for Carboard class.
function ~Carboard
virtual ~Carboard() =default
Destructor for Carboard class.
Updated on 2026-01-30 at 22:01:05 +0100