ComSquare
ComSquare::Ram::Ram Member List

This is the complete list of members for ComSquare::Ram::Ram, including all inherited members.

_dataComSquare::Ram::Ramprotected
_endBankComSquare::Memory::ARectangleMemoryprotected
_endPageComSquare::Memory::ARectangleMemoryprotected
_ramNameComSquare::Ram::Ramprotected
_ramTypeComSquare::Ram::Ramprotected
_startBankComSquare::Memory::ARectangleMemoryprotected
_startPageComSquare::Memory::ARectangleMemoryprotected
getComponent() const overrideComSquare::Ram::Ramvirtual
getData()ComSquare::Ram::Ram
getData() constComSquare::Ram::Ram
getName() const overrideComSquare::Ram::Ramvirtual
getRelativeAddress(uint24_t addr) const overrideComSquare::Memory::ARectangleMemoryvirtual
getSize() const overrideComSquare::Ram::Ramvirtual
getValueName(uint24_t addr) const overrideComSquare::Memory::ARectangleMemoryvirtual
hasMemoryAt(uint24_t addr) const overrideComSquare::Memory::ARectangleMemoryvirtual
operator=(Ram &)=deleteComSquare::Ram::Ram
operator[](uint24_t addr)ComSquare::Ram::Ram
operator[](uint24_t addr) constComSquare::Ram::Ram
Ram(size_t size, Component, std::string ramName)ComSquare::Ram::Ramexplicit
Ram(const Ram &)=deleteComSquare::Ram::Ram
read(uint24_t addr) overrideComSquare::Ram::Ramvirtual
setMemoryRegion(uint8_t startBank, uint8_t endBank, uint16_t startPage, uint16_t endPage)ComSquare::Memory::ARectangleMemory
setSize(uint24_t size)ComSquare::Ram::Ram
write(uint24_t addr, uint8_t data) overrideComSquare::Ram::Ramvirtual
~ARectangleMemory() override=defaultComSquare::Memory::ARectangleMemory
~IMemory()=defaultComSquare::Memory::IMemoryvirtual
~Ram() override=defaultComSquare::Ram::Ram