Class DyldChainedPtr
java.lang.Object
ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
- See Also:
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic long
getAddend
(DyldChainedPtr.DyldChainType ptrFormat, long chainValue) static long
getChainValue
(BinaryReader reader, long chainLoc, DyldChainedPtr.DyldChainType ptrFormat) static long
getNext
(DyldChainedPtr.DyldChainType ptrFormat, long chainValue) static long
getOrdinal
(DyldChainedPtr.DyldChainType ptrFormat, long chainValue) static int
getSize
(DyldChainedPtr.DyldChainType ptrFormat) static long
getStride
(DyldChainedPtr.DyldChainType ptrFormat) static long
getTarget
(DyldChainedPtr.DyldChainType ptrFormat, long chainValue) static boolean
isAuthenticated
(DyldChainedPtr.DyldChainType ptrFormat, long chainValue) static boolean
isBound
(DyldChainedPtr.DyldChainType ptrFormat, long chainValue) static boolean
isRelative
(DyldChainedPtr.DyldChainType ptrFormat)
-
Field Details
-
DYLD_CHAINED_PTR_START_NONE
public static final int DYLD_CHAINED_PTR_START_NONE- See Also:
-
DYLD_CHAINED_PTR_START_MULTI
public static final int DYLD_CHAINED_PTR_START_MULTI- See Also:
-
DYLD_CHAINED_PTR_START_LAST
public static final int DYLD_CHAINED_PTR_START_LAST- See Also:
-
-
Constructor Details
-
DyldChainedPtr
public DyldChainedPtr()
-
-
Method Details
-
getStride
-
getSize
-
getChainValue
public static long getChainValue(BinaryReader reader, long chainLoc, DyldChainedPtr.DyldChainType ptrFormat) throws IOException - Throws:
IOException
-
isRelative
-
isBound
-
isAuthenticated
-
getTarget
-
getAddend
-
getOrdinal
-
getNext
-