Max OS 0.3
Loading...
Searching...
No Matches
driver.h File Reference

Defines a base Driver class and DriverManager for managing drivers. More...

#include <cstdint>
#include <common/outputStream.h>
#include <common/eventHandler.h>
#include <common/string.h>
#include <common/logger.h>
#include <memory/memorymanagement.h>

Go to the source code of this file.

Classes

class  MaxOS::drivers::Driver
 base class for all drivers, handles the activation, deactivation, initialisation and reset of the driver as well as error messages and identifying the device More...
 
class  MaxOS::drivers::DriverSelectorEventHandler
 Event handler for the DriverSelector class, handles the event when a driver is selected. More...
 
class  MaxOS::drivers::DriverSelector
 Selects the drivers to be used. More...
 
class  MaxOS::drivers::DriverManager
 Manages the drivers, handles the adding and removing of drivers. More...
 

Detailed Description

Defines a base Driver class and DriverManager for managing drivers.

Date
11th October 2022
Author
Max Tyson

Definition in file driver.h.