Class AbstractDyldInfoState
- java.lang.Object
-
- ghidra.app.util.bin.format.macho.commands.dyld.AbstractDyldInfoState
-
- Direct Known Subclasses:
BindState,LazyBindState
public abstract class AbstractDyldInfoState extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected MachHeaderheaderprotected Programprogram
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractDyldInfoState(MachHeader header, Program program)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected AddressgetAddress()protected java.lang.StringgetOrdinalName()protected java.lang.StringgetSegmentName()protected longgetSegmentStartAddress()protected java.lang.StringgetTypeName()voidperform(TaskMonitor monitor)abstract java.lang.Stringprint()
-
-
-
Field Detail
-
header
protected MachHeader header
-
program
protected Program program
-
-
Constructor Detail
-
AbstractDyldInfoState
protected AbstractDyldInfoState(MachHeader header, Program program)
-
-
Method Detail
-
print
public abstract java.lang.String print()
-
perform
public final void perform(TaskMonitor monitor) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getAddress
protected Address getAddress()
-
getTypeName
protected java.lang.String getTypeName()
-
getOrdinalName
protected java.lang.String getOrdinalName()
-
getSegmentStartAddress
protected long getSegmentStartAddress()
-
getSegmentName
protected java.lang.String getSegmentName()
-
-