17 [[nodiscard]]
virtual unsigned getSize()
const = 0;
19 [[nodiscard]]
virtual byte read(
unsigned address) = 0;
20 virtual void write(
unsigned address,
byte value) = 0;
Debuggable & operator=(Debuggable &&)=delete
Debuggable(Debuggable &&)=delete
Debuggable & operator=(const Debuggable &)=delete
Debuggable(const Debuggable &)=delete
virtual byte read(unsigned address)=0
virtual void write(unsigned address, byte value)=0
virtual unsigned getSize() const =0
virtual std::string_view getDescription() const =0
This file implemented 3 utility functions: