Class DecompInterface.EncodeDecodeSet

java.lang.Object
ghidra.app.decompiler.DecompInterface.EncodeDecodeSet
Enclosing class:
DecompInterface

public static class DecompInterface.EncodeDecodeSet extends Object
  • Field Details

    • overlay

      public OverlayAddressSpace overlay
    • mainQuery MODIFIED

      public CachedEncoder mainQuery
      type: Encoder → CachedEncoder
      -ghidra.program.model.pcode.Encoder mainQuery
      +ghidra.program.model.pcode.CachedEncoder mainQuery
    • mainResponse

      public PackedDecode mainResponse
    • callbackQuery

      public PackedDecode callbackQuery
    • callbackResponse MODIFIED

      public PatchPackedEncode callbackResponse
      type: PackedEncode → PatchPackedEncode
      -ghidra.program.model.pcode.PackedEncode callbackResponse
      +ghidra.program.model.pcode.PatchPackedEncode callbackResponse
  • Constructor Details

    • EncodeDecodeSet

      public EncodeDecodeSet(Program program)
      Set up encoders and decoders for functions that are not in overlay address spaces
      Parameters:
      program - is the active Program
    • EncodeDecodeSet

      public EncodeDecodeSet(Program program, OverlayAddressSpace spc) throws AddressFormatException
      Set up encoders and decoders for functions in an overlay space
      Parameters:
      program - is the active Program
      spc - is the initial overlay space to set up for
      Throws:
      AddressFormatException - if address translation is not supported for the overlay
  • Method Details