Package ghidra.app.util.bin.format.pef
Class RelocValueGroup
- java.lang.Object
-
- ghidra.app.util.bin.format.pef.Relocation
-
- ghidra.app.util.bin.format.pef.RelocValueGroup
-
- All Implemented Interfaces:
StructConverter
public class RelocValueGroup extends Relocation
See Apple's -- PEFBinaryFormat.h
-
-
Field Summary
Fields Modifier and Type Field Description static intkPEFRelocBySectCstatic intkPEFRelocBySectDstatic intkPEFRelocImportRunstatic intkPEFRelocTVector12static intkPEFRelocTVector8static intkPEFRelocVTable8-
Fields inherited from class ghidra.app.util.bin.format.pef.Relocation
opcode
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapply(ImportStateCache importState, RelocationState relocState, ContainerHeader header, Program program, MessageLog log, TaskMonitor monitor)intgetRunLength()intgetSubopcode()booleanisMatch()java.lang.StringtoString()-
Methods inherited from class ghidra.app.util.bin.format.pef.Relocation
getOpcode, getSizeInBytes, toDataType
-
-
-
-
Field Detail
-
kPEFRelocBySectC
public static final int kPEFRelocBySectC
- See Also:
- Constant Field Values
-
kPEFRelocBySectD
public static final int kPEFRelocBySectD
- See Also:
- Constant Field Values
-
kPEFRelocTVector12
public static final int kPEFRelocTVector12
- See Also:
- Constant Field Values
-
kPEFRelocTVector8
public static final int kPEFRelocTVector8
- See Also:
- Constant Field Values
-
kPEFRelocVTable8
public static final int kPEFRelocVTable8
- See Also:
- Constant Field Values
-
kPEFRelocImportRun
public static final int kPEFRelocImportRun
- See Also:
- Constant Field Values
-
-
Method Detail
-
isMatch
public boolean isMatch()
- Specified by:
isMatchin classRelocation
-
getSubopcode
public int getSubopcode()
-
getRunLength
public int getRunLength()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classRelocation
-
apply
public void apply(ImportStateCache importState, RelocationState relocState, ContainerHeader header, Program program, MessageLog log, TaskMonitor monitor)
- Specified by:
applyin classRelocation
-
-