template <typename T>

class Register

Defined at line 64 of file ../../src/devices/registers/drivers/registers/registers.h

Public Methods

void Register<T> (std::shared_ptr<MmioInfo> mmio, std::string id, std::map<uint64_t, std::pair<T, uint32_t>> masks)

Defined at line 66 of file ../../src/devices/registers/drivers/registers/registers.h

void ~Register<T> ()

Defined at line 69 of file ../../src/devices/registers/drivers/registers/registers.h

auto GetHandler ()

Defined at line 71 of file ../../src/devices/registers/drivers/registers/registers.h

const std::string & id ()

Defined at line 77 of file ../../src/devices/registers/drivers/registers/registers.h

Friends

template <typename T>
class RegistersDevice