public abstract class MachOObjectFile.AbstractDylibCommand extends MachOObjectFile.LoadCommand
MachOObjectFile.LoadDylibCommand
and MachOObjectFile.IDDylibCommand
(and, if we implement it,
LoadWeakDylibCommand).Constructor and Description |
---|
AbstractDylibCommand(String name,
MachOObjectFile.LoadCommandKind k) |
AbstractDylibCommand(String name,
MachOObjectFile.LoadCommandKind k,
String libName) |
Modifier and Type | Method and Description |
---|---|
void |
setLibName(String libName) |
protected void |
writePayload(OutputAssembler out,
Map<ObjectFile.Element,LayoutDecisionMap> alreadyDecided) |
getOrDecideContent, getOwner, getWrittenSize
getDecisions, getDependencies, getImpl, getOrDecideOffset, getOrDecideSize, getOrDecideVaddr, isLoadable
getAlignment, getElement, getElementName, getMemSize, getName, isReferenceable, setElement, toString
public AbstractDylibCommand(String name, MachOObjectFile.LoadCommandKind k, String libName)
public AbstractDylibCommand(String name, MachOObjectFile.LoadCommandKind k)
protected void writePayload(OutputAssembler out, Map<ObjectFile.Element,LayoutDecisionMap> alreadyDecided)
writePayload
in class MachOObjectFile.LoadCommand
public void setLibName(String libName)