MemoryData¶
-
class MemoryData : public AbstractData¶
Public Functions
-
MemoryData() = default¶
-
~MemoryData() override = default¶
-
inline virtual void fetch(uint64_t address, int length) override¶
-
inline virtual bool copy(void *out, uint64_t addr, size_t len) override¶
-
inline void writeToCache(const uint8_t *in, uint64_t adr, size_t len)¶
-
inline virtual bool write(const uint8_t *in, uint64_t adr, size_t len) override¶
-
inline virtual uint64_t maxIndex() override¶
-
inline virtual uint64_t minIndex() override¶
Public Static Attributes
-
static constexpr size_t BLOCK_SIZE = 4096¶
-
MemoryData() = default¶