Interface Summary Interface Description LiveMemoryHandlerLive memory handler interface. LiveMemoryListener MemBufferMemBuffer provides an array like interface into memory at a specific address. MemoryInterface for Memory. MemoryBlockInterface that defines a block in memory. MemoryBlockListenerMethods for a listener that is called when changes are made to a MemoryBlock. MemoryBlockSourceInfoDescribes the source of bytes for a memory block. MemoryConstantsMemory Constants MutableMemBufferThe MutableMemBuffer interface facilitates repositioning of a MemBuffer object.
Class Summary Class Description ByteMemBufferImplSimple byte buffer implementation of the memBuffer. DumbMemBufferImpl
MemoryBufferImplwith an internal cache buffer size of 16-bytes but will use the underlying memory if needed.
MemoryBlockStubMemoryBlockStub can be extended for use by tests. MemoryBufferImplMemBufferImpl implements the MemBuffer interface. MemoryStubMemoryStub can be extended for use by tests. WrappedMemBuffer
Enum Summary Enum Description MemoryBlockType
Exception Summary Exception Description MemoryAccessExceptionAn MemoryAccessException indicates that the attempted memory access is not permitted. MemoryBlockExceptionException thrown for memory block-related problems. MemoryConflictExceptionException for overlapping memory blocks.