Class AddUninitializedMemoryBlockCmd

java.lang.Object
ghidra.app.cmd.memory.AddUninitializedMemoryBlockCmd
All Implemented Interfaces:
Command

public class AddUninitializedMemoryBlockCmd extends Object
Command for adding uninitialized memory blocks
  • Field Details

    • message

      protected String message
    • name

      protected final String name
    • comment

      protected final String comment
    • source

      protected final String source
    • start

      protected final Address start
    • length

      protected final long length
    • read

      protected final boolean read
    • write

      protected final boolean write
    • execute

      protected final boolean execute
    • isVolatile

      protected final boolean isVolatile
    • isOverlay

      protected final boolean isOverlay
  • Constructor Details

    • AddUninitializedMemoryBlockCmd

      public AddUninitializedMemoryBlockCmd(String name, String comment, String source, Address start, long length, boolean read, boolean write, boolean execute, boolean isVolatile, boolean isOverlay)
      Create a new AddUninitializedMemoryBlockCmd
      Parameters:
      name - the name for the new memory block.
      comment - the comment for the block
      source - indicates what is creating the block
      start - the start address for the the block
      length - the length of the new block
      read - sets the block's read permission flag
      write - sets the block's write permission flag
      execute - sets the block's execute permission flag
      isVolatile - sets the block's volatile flag
      isOverlay - if true, the block will be created in a new overlay address space.
  • Method Details