Package ghidra.app.util.bin.format.macho.dyld

# Class LibObjcDylib

java.lang.Object
ghidra.app.util.bin.format.macho.dyld.LibObjcDylib

public class LibObjcDylib extends Object
A class to represent the libobjc DYLIB Mach-O that resides within a DYLD cache

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `LibObjcDylib(MachHeader libObjcHeader, Program program, AddressSpace space, MessageLog log, TaskMonitor monitor)`
  Creates a new `LibObjcDylib`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `markup()`
  Marks up the libobjc DYLIB

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

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

- ## Constructor Details

  - ### LibObjcDylib

    public LibObjcDylib(MachHeader libObjcHeader, Program program, AddressSpace space, MessageLog log, TaskMonitor monitor) throws IOException
    Creates a new `LibObjcDylib`
    Parameters:
      `libObjcHeader` - The libobjc DYLIB header
      `program` - The `Program`
      `space` - The `AddressSpace`
      `log` - The log
      `monitor` - A cancelable task monitor
    Throws:
      `IOException` - if an IO-related error occurred while parsing

- ## Method Details

  - ### markup

    public void markup()
    Marks up the libobjc DYLIB