Package ghidra.app.util.bin.format.macho.commands.chained

# Class DyldChainedImports

java.lang.Object
ghidra.app.util.bin.format.macho.commands.chained.DyldChainedImports

public class DyldChainedImports extends Object
Represents a dyld_chained_import array.

See Also:
  - mach-o/fixup-chains.h

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `DyldChainedImports(List<BindingTable.Binding> bindings)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `DyldChainedImport`
  `getChainedImport(int ordinal)`
  `DyldChainedImport[]`
  `getChainedImports()`
  `int`
  `getImportsCount()`
  `long`
  `getImportsOffset()`
  `void`
  `initSymbols(BinaryReader reader, DyldChainedFixupHeader dyldChainedFixupHeader)`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### DyldChainedImports

    public DyldChainedImports(List<BindingTable.Binding> bindings)

- ## Method Details

  - ### getImportsCount

    public int getImportsCount()

  - ### getImportsOffset

    public long getImportsOffset()

  - ### getChainedImports

    public DyldChainedImport[] getChainedImports()

  - ### getChainedImport

    public DyldChainedImport getChainedImport(int ordinal)

  - ### initSymbols

    public void initSymbols(BinaryReader reader, DyldChainedFixupHeader dyldChainedFixupHeader) throws IOException
    Throws:
      `IOException`