OpenASIP
2.0
|
This is the complete list of members for MemoryProxy, including all inherited members.
advanceClock() | MemoryProxy | virtual |
checkRange(ULongWord startAddress, int numberOfMAUs) | Memory | private |
end() | Memory | inlinevirtual |
end_ | Memory | private |
fillWithZeros() | MemoryProxy | inlinevirtual |
frontend_ | MemoryProxy | private |
isLittleEndian() | Memory | inline |
littleEndian_ | Memory | protected |
mask_ | Memory | private |
MAU typedef | Memory | |
MAUSize() | Memory | inlinevirtual |
MAUSize_ | Memory | private |
MAUTable typedef | Memory | |
Memory(ULongWord start, ULongWord end, ULongWord MAUSize, bool littleEndian_) | Memory | |
Memory(const Memory &) | Memory | private |
memory_ | MemoryProxy | private |
MemoryAccess typedef | MemoryProxy | |
MemoryProxy(SimulatorFrontend &frontend, Memory *memory) | MemoryProxy | |
MemoryProxy(const MemoryProxy &) | MemoryProxy | private |
newReads_ | MemoryProxy | private |
newWrites_ | MemoryProxy | private |
operator=(const MemoryProxy &) | MemoryProxy | private |
packBE(const Memory::MAUTable data, int size, ULongWord &value) | Memory | protected |
packLE(const Memory::MAUTable data, int size, ULongWord &value) | Memory | protected |
read(ULongWord address) override | MemoryProxy | virtual |
read(ULongWord address, int size, ULongWord &data) | MemoryProxy | inlinevirtual |
Memory::read(ULongWord address, DoubleWord &data) | Memory | |
Memory::read(ULongWord address, FloatWord &data) | Memory | |
readAccess(unsigned int idx) const | MemoryProxy | |
readAccessCount() const | MemoryProxy | |
readBE(ULongWord address, int size, ULongWord &data) | Memory | virtual |
readBE(ULongWord address, FloatWord &data) | Memory | virtual |
readBE(ULongWord address, DoubleWord &data) | Memory | virtual |
readLE(ULongWord address, int size, ULongWord &data) | Memory | virtual |
readLE(ULongWord address, FloatWord &data) | Memory | virtual |
readLE(ULongWord address, DoubleWord &data) | Memory | virtual |
reads_ | MemoryProxy | private |
reset() | MemoryProxy | virtual |
start() | Memory | inlinevirtual |
start_ | Memory | private |
unpackBE(const ULongWord &value, int size, Memory::MAUTable data) | Memory | protected |
unpackLE(const ULongWord &value, int size, Memory::MAUTable data) | Memory | protected |
write(ULongWord address, MAU data) override | MemoryProxy | virtual |
write(ULongWord address, int size, ULongWord data) | MemoryProxy | inlinevirtual |
Memory::write(ULongWord address, FloatWord data) | Memory | |
Memory::write(ULongWord address, DoubleWord data) | Memory | |
writeAccess(unsigned int idx) const | MemoryProxy | |
writeAccessCount() const | MemoryProxy | |
writeBE(ULongWord address, int size, ULongWord data) | Memory | virtual |
writeBE(ULongWord address, FloatWord data) | Memory | virtual |
writeBE(ULongWord address, DoubleWord data) | Memory | virtual |
writeDirectlyBE(ULongWord address, int size, ULongWord data) | Memory | virtual |
writeDirectlyLE(ULongWord address, int size, ULongWord data) | Memory | virtual |
writeLE(ULongWord address, int size, ULongWord data) | Memory | virtual |
writeLE(ULongWord address, FloatWord data) | Memory | virtual |
writeLE(ULongWord address, DoubleWord data) | Memory | virtual |
writeRequests_ | Memory | private |
writes_ | MemoryProxy | private |
~Memory() | Memory | virtual |
~MemoryProxy() | MemoryProxy | virtual |