Class MemoryBlockDefinition


  • public class MemoryBlockDefinition
    extends java.lang.Object
    TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      ChangeModifier and Type Method Description
      MODIFIEDvoid createBlock​(Program program)
      Create memory block within specified program based upon this block specification.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Method Detail

      • createBlock MODIFIED

        added throws InvalidAddressException; removed throws DuplicateNameException
        -void createBlock(ghidra.program.model.listing.Program program) throws LockException, MemoryConflictException, AddressOverflowException, DuplicateNameException
        +void createBlock(ghidra.program.model.listing.Program program) throws LockException, MemoryConflictException, AddressOverflowException, InvalidAddressException
        public void createBlock​(Program program)
                         throws LockException,
                                MemoryConflictException,
                                AddressOverflowException,
                                InvalidAddressException
        Create memory block within specified program based upon this block specification.
        Parameters:
        program - target program
        Throws:
        LockException - if program does not have exclusive access required when adding memory blocks.
        MemoryConflictException - if this specification conflicts with an existing memory block in program
        AddressOverflowException - if memory space constraints are violated by block specification
        InvalidAddressException - if address defined by this block specification is invalid for the specified program. May also indicate an improperly formatted address attribute.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object