Package ghidra.app.util.bin.format.golang.structmapping

# Interface StructureMarkupFunction<T>

Type Parameters:
  `T` - structure mapped class type

public interface StructureMarkupFunction<T>
Function that decorates a Ghidra structure

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `markupStructure(StructureContext<T> context, MarkupSession markupSession)`
  Decorates the specified structure.

- ## Method Details

  - ### markupStructure

    void markupStructure(StructureContext<T> context, MarkupSession markupSession) throws IOException, CancelledException
    Decorates the specified structure.
    Parameters:
      `context` - `StructureContext`
      `markupSession` - state and methods to assist marking up the program
    Throws:
      `IOException` - thrown if error performing the markup
      `CancelledException`