MemoryStub

Package: ghidra.program.model.mem
Type: class

10.2_PUBLIC

removedtype: ghidra.program.model.mem.MemoryStub
class MemoryStub

9.2.1_PUBLIC

modifiedmethod: createInitializedBlock
removed throws LockException; removed throws MemoryConflictException; removed throws AddressOverflowException; removed throws CancelledException; removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, java.io.InputStream is, long length, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, CancelledException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, java.io.InputStream is, long length, ghidra.util.task.TaskMonitor monitor, boolean overlay)
modifiedmethod: createInitializedBlock
removed throws LockException; removed throws DuplicateNameException; removed throws MemoryConflictException; removed throws AddressOverflowException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.database.mem.FileBytes fileBytes, long offset, long size, boolean overlay) throws LockException, DuplicateNameException, MemoryConflictException, AddressOverflowException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.database.mem.FileBytes fileBytes, long offset, long size, boolean overlay)
modifiedmethod: createInitializedBlock
removed throws LockException; removed throws DuplicateNameException; removed throws MemoryConflictException; removed throws AddressOverflowException; removed throws CancelledException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, byte initialValue, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws LockException, DuplicateNameException, MemoryConflictException, AddressOverflowException, CancelledException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, byte initialValue, ghidra.util.task.TaskMonitor monitor, boolean overlay)
modifiedmethod: createUninitializedBlock
removed throws LockException; removed throws DuplicateNameException; removed throws MemoryConflictException; removed throws AddressOverflowException
- ghidra.program.model.mem.MemoryBlock createUninitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, boolean overlay) throws LockException, DuplicateNameException, MemoryConflictException, AddressOverflowException
+ ghidra.program.model.mem.MemoryBlock createUninitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, boolean overlay)

9.2_PUBLIC

addedmethod: createBitMappedBlock
ghidra.program.model.mem.MemoryBlock createBitMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException
addedmethod: createByteMappedBlock
ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, ghidra.program.database.mem.ByteMappingScheme byteMappingScheme, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException
modifiedtype-extends: MemoryStub
- java.lang.Object
+ ghidra.program.model.address.AddressSet
removedmethod: contains
boolean contains(ghidra.program.model.address.Address addr)
removedmethod: contains
boolean contains(ghidra.program.model.address.Address start, ghidra.program.model.address.Address end)
removedmethod: contains
boolean contains(ghidra.program.model.address.AddressSetView rangeSet)
removedmethod: createBitMappedBlock
ghidra.program.model.mem.MemoryBlock createBitMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length) throws LockException, MemoryConflictException, AddressOverflowException
removedmethod: createByteMappedBlock
ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length) throws LockException, MemoryConflictException, AddressOverflowException
removedmethod: hasSameAddresses
boolean hasSameAddresses(ghidra.program.model.address.AddressSetView view)
removedmethod: intersect
ghidra.program.model.address.AddressSet intersect(ghidra.program.model.address.AddressSetView view)
removedmethod: intersectRange
ghidra.program.model.address.AddressSet intersectRange(ghidra.program.model.address.Address start, ghidra.program.model.address.Address end)
removedmethod: subtract
ghidra.program.model.address.AddressSet subtract(ghidra.program.model.address.AddressSetView addrSet)
removedmethod: union
ghidra.program.model.address.AddressSet union(ghidra.program.model.address.AddressSetView addrSet)

9.1_PUBLIC

addedmethod: createFileBytes
ghidra.program.database.mem.FileBytes createFileBytes(java.lang.String filename, long offset, long size, java.io.InputStream is, ghidra.util.task.TaskMonitor monitor) throws IOException
addedmethod: createInitializedBlock
ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.database.mem.FileBytes fileBytes, long offset, long size, boolean overlay) throws LockException, DuplicateNameException, MemoryConflictException, AddressOverflowException
addedmethod: deleteFileBytes
boolean deleteFileBytes(ghidra.program.database.mem.FileBytes descriptor)
addedmethod: getAddressSourceInfo
ghidra.program.database.mem.AddressSourceInfo getAddressSourceInfo(ghidra.program.model.address.Address address)
addedmethod: getAllFileBytes
java.util.List<ghidra.program.database.mem.FileBytes> getAllFileBytes()

9.0.1_PUBLIC

introducedInitial version