template <typename T>
class Register
Defined at line 65 of file ../../src/devices/registers/drivers/registers/registers.h
Public Methods
void Register<T> (std::shared_ptr<MmioInfo>mmio,std::stringid,std::optional<uint32_t>global_id,std::map<uint64_t, std::pair<T, uint32_t>>masks)
Defined at line 67 of file ../../src/devices/registers/drivers/registers/registers.h
void ~Register<T> ()
Defined at line 74 of file ../../src/devices/registers/drivers/registers/registers.h
auto GetHandler ()
Defined at line 76 of file ../../src/devices/registers/drivers/registers/registers.h
const std::string & id ()
Defined at line 82 of file ../../src/devices/registers/drivers/registers/registers.h
const std::optional<uint32_t> & global_id ()
Defined at line 83 of file ../../src/devices/registers/drivers/registers/registers.h
Friends
template <typename T>
class RegistersDevice