Package ghidra.program.util
Class MemoryBlockStartFieldLocation
java.lang.Object
ghidra.program.util.ProgramLocation
ghidra.program.util.CodeUnitLocation
ghidra.program.util.CommentFieldLocation
ghidra.program.util.MemoryBlockStartFieldLocation
- All Implemented Interfaces:
Cloneable
,Comparable<ProgramLocation>
BlockStartLocation
provides information about the location
(within a program) of an object that represents the start of a memory block.-
Field Summary
Fields inherited from class ghidra.program.util.CommentFieldLocation
comment, type
Fields inherited from class ghidra.program.util.ProgramLocation
addr, program, refAddr
-
Constructor Summary
ConstructorDescriptionDefault constructor needed for restoring a program location from XMLMemoryBlockStartFieldLocation
(Program program, Address addr, int[] componentPath, int row, int charOffset, String[] comment, int commentRow) Create a new BlockStartLocation. -
Method Summary
Methods inherited from class ghidra.program.util.CommentFieldLocation
equals, getComment, getCommentType, hashCode, restoreState, saveState, toString, validateType
Methods inherited from class ghidra.program.util.CodeUnitLocation
isValid
Methods inherited from class ghidra.program.util.ProgramLocation
clone, compareAddr, compareTo, getAddress, getByteAddress, getCharOffset, getColumn, getComponentPath, getLocation, getProgram, getRefAddress, getRow, getTranslatedCopy
-
Constructor Details
-
MemoryBlockStartFieldLocation
public MemoryBlockStartFieldLocation(Program program, Address addr, int[] componentPath, int row, int charOffset, String[] comment, int commentRow) Create a new BlockStartLocation.- Parameters:
program
- the program of the locationaddr
- address of blockcomponentPath
- the component pathrow
- component rowcharOffset
- character position of the locationcomment
- the location commentcommentRow
- the comment row
-
MemoryBlockStartFieldLocation
public MemoryBlockStartFieldLocation()Default constructor needed for restoring a program location from XML
-