Package ghidra.app.plugin.processors.sleigh

# Class ModuleDefinitionsAdapter

java.lang.Object
ghidra.app.plugin.processors.sleigh.ModuleDefinitionsAdapter

All Implemented Interfaces:
  `ghidra.pcodeCPort.slgh_compile.PreprocessorDefinitions`

public class ModuleDefinitionsAdapter extends Object implements ghidra.pcodeCPort.slgh_compile.PreprocessorDefinitions

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `ModuleDefinitionsAdapter()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Pair<Boolean,String>`
  `lookup(String key)`
  `void`
  `set(String key, String value)`
  `void`
  `undefine(String key)`

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

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

- ## Constructor Details

  - ### ModuleDefinitionsAdapter

    public ModuleDefinitionsAdapter()

- ## Method Details

  - ### lookup

    public Pair<Boolean,String> lookup(String key)
    Specified by:
      `lookup` in interface `ghidra.pcodeCPort.slgh_compile.PreprocessorDefinitions`

  - ### undefine

    public void undefine(String key)
    Specified by:
      `undefine` in interface `ghidra.pcodeCPort.slgh_compile.PreprocessorDefinitions`

  - ### set

    public void set(String key, String value)
    Specified by:
      `set` in interface `ghidra.pcodeCPort.slgh_compile.PreprocessorDefinitions`