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 MachHeader
header
protected Program
program
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractDyldInfoState(MachHeader header, Program program)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected Address
getAddress()
protected java.lang.String
getOrdinalName()
protected java.lang.String
getSegmentName()
protected long
getSegmentStartAddress()
protected java.lang.String
getTypeName()
void
perform(TaskMonitor monitor)
abstract java.lang.String
print()
-
-
-
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()
-
-