Class FileSetEntryCommand
java.lang.Object
ghidra.app.util.bin.format.macho.commands.LoadCommand
ghidra.app.util.bin.format.macho.commands.FileSetEntryCommand
- All Implemented Interfaces:
StructConverter
Represents a fileset_entry_command
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the name of this load commandlong
Gets the file offset of the DYLIBGets the identifier of the DYLIBint
Gets the reserved field (should just be padding)long
Gets the virtual address of the DYLIBReturns a structure datatype representing the contents of the implementor of this interface.toString()
Methods inherited from class ghidra.app.util.bin.format.macho.commands.LoadCommand
createFragment, createPlateComment, fileOffsetToAddress, getCommandSize, getCommandType, getContextualName, getLinkerDataOffset, getLinkerDataSize, getStartIndex, markup, markupPlateComment, markupRawBinary, setEndian, updateMonitor
-
Method Details
-
getVMaddress
public long getVMaddress()Gets the virtual address of the DYLIB- Returns:
- The virtual address of the DYLIB
-
getFileOffset
public long getFileOffset()Gets the file offset of the DYLIB- Returns:
- the file offset of the DYLIB
-
getFileSetEntryId
Gets the identifier of the DYLIB- Returns:
- the identifier of the DYLIB
-
getReserved
public int getReserved()Gets the reserved field (should just be padding)- Returns:
- The reserved field
-
toDataType
Description copied from interface:StructConverter
Returns a structure datatype representing the contents of the implementor of this interface.For example, given:
class A { int foo; double bar; }
The return value should be a structure data type with two data type components; an INT and a DOUBLE. The structure should contain field names and, if possible, field comments.
- Returns:
- returns a structure datatype representing the implementor of this interface
- Throws:
DuplicateNameException
- when a datatype of the same name already existsIOException
- if an IO-related error occurs- See Also:
-
getCommandName
Description copied from class:LoadCommand
Gets the name of this load command- Specified by:
getCommandName
in classLoadCommand
- Returns:
- The name of this load command
-
toString
-