OpenASIP  2.0
MemoryProxy Member List

This is the complete list of members for MemoryProxy, including all inherited members.

advanceClock()MemoryProxyvirtual
checkRange(ULongWord startAddress, int numberOfMAUs)Memoryprivate
end()Memoryinlinevirtual
end_Memoryprivate
fillWithZeros()MemoryProxyinlinevirtual
frontend_MemoryProxyprivate
isLittleEndian()Memoryinline
littleEndian_Memoryprotected
mask_Memoryprivate
MAU typedefMemory
MAUSize()Memoryinlinevirtual
MAUSize_Memoryprivate
MAUTable typedefMemory
Memory(ULongWord start, ULongWord end, ULongWord MAUSize, bool littleEndian_)Memory
Memory(const Memory &)Memoryprivate
memory_MemoryProxyprivate
MemoryAccess typedefMemoryProxy
MemoryProxy(SimulatorFrontend &frontend, Memory *memory)MemoryProxy
MemoryProxy(const MemoryProxy &)MemoryProxyprivate
newReads_MemoryProxyprivate
newWrites_MemoryProxyprivate
operator=(const MemoryProxy &)MemoryProxyprivate
packBE(const Memory::MAUTable data, int size, ULongWord &value)Memoryprotected
packLE(const Memory::MAUTable data, int size, ULongWord &value)Memoryprotected
read(ULongWord address) overrideMemoryProxyvirtual
read(ULongWord address, int size, ULongWord &data)MemoryProxyinlinevirtual
Memory::read(ULongWord address, DoubleWord &data)Memory
Memory::read(ULongWord address, FloatWord &data)Memory
readAccess(unsigned int idx) constMemoryProxy
readAccessCount() constMemoryProxy
readBE(ULongWord address, int size, ULongWord &data)Memoryvirtual
readBE(ULongWord address, FloatWord &data)Memoryvirtual
readBE(ULongWord address, DoubleWord &data)Memoryvirtual
readLE(ULongWord address, int size, ULongWord &data)Memoryvirtual
readLE(ULongWord address, FloatWord &data)Memoryvirtual
readLE(ULongWord address, DoubleWord &data)Memoryvirtual
reads_MemoryProxyprivate
reset()MemoryProxyvirtual
start()Memoryinlinevirtual
start_Memoryprivate
unpackBE(const ULongWord &value, int size, Memory::MAUTable data)Memoryprotected
unpackLE(const ULongWord &value, int size, Memory::MAUTable data)Memoryprotected
write(ULongWord address, MAU data) overrideMemoryProxyvirtual
write(ULongWord address, int size, ULongWord data)MemoryProxyinlinevirtual
Memory::write(ULongWord address, FloatWord data)Memory
Memory::write(ULongWord address, DoubleWord data)Memory
writeAccess(unsigned int idx) constMemoryProxy
writeAccessCount() constMemoryProxy
writeBE(ULongWord address, int size, ULongWord data)Memoryvirtual
writeBE(ULongWord address, FloatWord data)Memoryvirtual
writeBE(ULongWord address, DoubleWord data)Memoryvirtual
writeDirectlyBE(ULongWord address, int size, ULongWord data)Memoryvirtual
writeDirectlyLE(ULongWord address, int size, ULongWord data)Memoryvirtual
writeLE(ULongWord address, int size, ULongWord data)Memoryvirtual
writeLE(ULongWord address, FloatWord data)Memoryvirtual
writeLE(ULongWord address, DoubleWord data)Memoryvirtual
writeRequests_Memoryprivate
writes_MemoryProxyprivate
~Memory()Memoryvirtual
~MemoryProxy()MemoryProxyvirtual