OpenASIP  2.0
IdealSRAM Member List

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

advanceClock()Memoryvirtual
checkRange(ULongWord startAddress, int numberOfMAUs)Memoryprivate
data_IdealSRAMprivate
end()Memoryinlinevirtual
end_IdealSRAMprivate
fillWithZeros()IdealSRAMvirtual
IdealSRAM(ULongWord start, ULongWord end, Word MAUSize, bool littleEndian)IdealSRAM
IdealSRAM(const IdealSRAM &)IdealSRAMprivate
isLittleEndian()Memoryinline
littleEndian_Memoryprotected
mask_Memoryprivate
MAU typedefMemory
MAUSize()Memoryinlinevirtual
MAUSize_IdealSRAMprivate
MAUTable typedefMemory
Memory(ULongWord start, ULongWord end, ULongWord MAUSize, bool littleEndian_)Memory
Memory(const Memory &)Memoryprivate
operator=(const IdealSRAM &)IdealSRAMprivate
packBE(const Memory::MAUTable data, int size, ULongWord &value)Memoryprotected
packLE(const Memory::MAUTable data, int size, ULongWord &value)Memoryprotected
read(ULongWord address) overrideIdealSRAMvirtual
read(ULongWord address)=0IdealSRAM
read(ULongWord address, int size, ULongWord &data)IdealSRAM
read(ULongWord address, DoubleWord &data)IdealSRAM
read(ULongWord address, FloatWord &data)IdealSRAM
Memory::read(ULongWord address, int size, ULongWord &data)Memory
Memory::read(ULongWord address, DoubleWord &data)Memory
Memory::read(ULongWord address, FloatWord &data)Memory
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
reset()Memoryvirtual
start()Memoryinlinevirtual
start_IdealSRAMprivate
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) overrideIdealSRAMvirtual
write(ULongWord address, MAU data)=0IdealSRAM
write(ULongWord address, int size, ULongWord data)IdealSRAM
write(ULongWord address, FloatWord data)IdealSRAM
write(ULongWord address, DoubleWord data)IdealSRAM
Memory::write(ULongWord address, int size, ULongWord data)Memory
Memory::write(ULongWord address, FloatWord data)Memory
Memory::write(ULongWord address, DoubleWord data)Memory
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
~IdealSRAM()IdealSRAMvirtual
~Memory()Memoryvirtual