| acc_windows_ | sparta::memory::DebugMemoryIF | protected |
| accessible_size_ | sparta::memory::DebugMemoryIF | protected |
| block_idx_lsb_ | sparta::memory::DebugMemoryIF | protected |
| block_mask_ | sparta::memory::DebugMemoryIF | protected |
| block_size_ | sparta::memory::DebugMemoryIF | protected |
| BlockingMemoryIF()=delete (defined in sparta::memory::BlockingMemoryIF) | sparta::memory::BlockingMemoryIF | |
| BlockingMemoryIF(const std::string &desc, addr_t block_size, const DebugMemoryIF::AccessWindow &window, TranslationIF *transif=nullptr) | sparta::memory::BlockingMemoryIF | inline |
| CachedMemory(const std::string &name, uint64_t write_id, uint32_t outstanding_writes_watermark, addr_t block_size, addr_t total_size, sparta::memory::BlockingMemoryIF *downstream_memory) | sparta::memory::CachedMemory< MemoryWriteType > | |
| commitWrite(const MemoryWriteType &write_to_commit) | sparta::memory::CachedMemory< MemoryWriteType > | |
| DebugMemoryIF()=delete | sparta::memory::DebugMemoryIF | |
| DebugMemoryIF(const std::string &desc, addr_t block_size, const AccessWindow &window, TranslationIF *transif=nullptr) | sparta::memory::DebugMemoryIF | inline |
| desc_ptr_ | sparta::memory::DebugMemoryIF | protected |
| doesAccessSpan(addr_t addr, addr_t size) const noexcept | sparta::memory::DebugMemoryIF | inline |
| dropWrite(const MemoryWriteType &write_to_drop) | sparta::memory::CachedMemory< MemoryWriteType > | |
| getAccessibleSize() const | sparta::memory::DebugMemoryIF | inline |
| getBlockSize() const | sparta::memory::DebugMemoryIF | inline |
| getDescription() | sparta::memory::DebugMemoryIF | inline |
| getDMI(addr_t addr, addr_t size) | sparta::memory::BlockingMemoryIF | inlinevirtual |
| getHighEnd() const | sparta::memory::DebugMemoryIF | inline |
| getLastOutstandingWrite() const | sparta::memory::CachedMemory< MemoryWriteType > | inline |
| getLowEnd() const | sparta::memory::DebugMemoryIF | inline |
| getNumOutstandingWrites() const | sparta::memory::CachedMemory< MemoryWriteType > | inline |
| getOutstandingWrites() const | sparta::memory::CachedMemory< MemoryWriteType > | inline |
| getOutstandingWritesForAddr(addr_t paddr) const | sparta::memory::CachedMemory< MemoryWriteType > | |
| getRange() const | sparta::memory::DebugMemoryIF | inline |
| getTranslationIF() | sparta::memory::DebugMemoryIF | inlinevirtual |
| getWindows() const | sparta::memory::DebugMemoryIF | inline |
| getWriteID() const | sparta::memory::CachedMemory< MemoryWriteType > | inline |
| high_end_ | sparta::memory::DebugMemoryIF | protected |
| invalidateAllDMI() | sparta::memory::BlockingMemoryIF | inlinevirtual |
| isAddressInWindows(addr_t addr) const noexcept | sparta::memory::DebugMemoryIF | inline |
| isInAccessWindows(addr_t addr, addr_t size) const | sparta::memory::DebugMemoryIF | inline |
| low_end_ | sparta::memory::DebugMemoryIF | protected |
| mergeWrite(addr_t paddr, addr_t size, const uint8_t *buf) | sparta::memory::CachedMemory< MemoryWriteType > | |
| peek(addr_t addr, addr_t size, uint8_t *buf) const | sparta::memory::DebugMemoryIF | inline |
| poke(addr_t addr, addr_t size, const uint8_t *buf) | sparta::memory::DebugMemoryIF | inline |
| read(addr_t addr, addr_t size, uint8_t *buf, const void *in_supplement=nullptr, void *out_supplement=nullptr) | sparta::memory::BlockingMemoryIF | inline |
| stringize(bool pretty=false) const | sparta::memory::BlockingMemoryIF | inline |
| total_range_ | sparta::memory::DebugMemoryIF | protected |
| trans_ | sparta::memory::DebugMemoryIF | protected |
| tryPeek(addr_t addr, addr_t size, uint8_t *buf) const | sparta::memory::DebugMemoryIF | inline |
| tryPoke(addr_t addr, addr_t size, const uint8_t *buf) | sparta::memory::DebugMemoryIF | inline |
| tryRead(addr_t addr, addr_t size, uint8_t *buf, const void *in_supplement=nullptr, void *out_supplement=nullptr) | sparta::memory::BlockingMemoryIF | inlinevirtual |
| tryWrite(addr_t addr, addr_t size, const uint8_t *buf, const void *in_supplement=nullptr, void *out_supplement=nullptr) | sparta::memory::BlockingMemoryIF | inlinevirtual |
| verifyInAccessWindows(addr_t addr, addr_t size) const | sparta::memory::DebugMemoryIF | inline |
| verifyNoBlockSpan(addr_t addr, addr_t size) const | sparta::memory::DebugMemoryIF | inline |
| write(addr_t addr, addr_t size, const uint8_t *buf, const void *in_supplement=nullptr, void *out_supplement=nullptr) | sparta::memory::BlockingMemoryIF | inline |
| ~BlockingMemoryIF() (defined in sparta::memory::BlockingMemoryIF) | sparta::memory::BlockingMemoryIF | inlinevirtual |
| ~DebugMemoryIF() | sparta::memory::DebugMemoryIF | inlinevirtual |