Package ghidra.app.util.bin.format.xcoff

# Class XCoffSymbol

java.lang.Object
ghidra.app.util.bin.format.xcoff.XCoffSymbol

public class XCoffSymbol extends Object

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `static final int`
  `N_ABS`
  `static final int`
  `N_DEBUG`
  `static final int`
  `N_UNDEF`
  `static final int`
  `SYMNMLEN`
  `static final int`
  `SYMSZ`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `XCoffSymbol(BinaryReader reader, XCoffOptionalHeader optionalHeader)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `getName()`
  `boolean`
  `isFunction()`
  `boolean`
  `isLongName()`
  `boolean`
  `isVariable()`
  `String`
  `toString()`

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

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

- ## Field Details

  - ### SYMSZ

    public static final int SYMSZ
    See Also:
      - Constant Field Values

  - ### SYMNMLEN

    public static final int SYMNMLEN
    See Also:
      - Constant Field Values

  - ### N_DEBUG

    public static final int N_DEBUG
    See Also:
      - Constant Field Values

  - ### N_ABS

    public static final int N_ABS
    See Also:
      - Constant Field Values

  - ### N_UNDEF

    public static final int N_UNDEF
    See Also:
      - Constant Field Values

- ## Constructor Details

  - ### XCoffSymbol

    public XCoffSymbol(BinaryReader reader, XCoffOptionalHeader optionalHeader) throws IOException
    Throws:
      `IOException`

- ## Method Details

  - ### isLongName

    public boolean isLongName()

  - ### getName

    public String getName()

  - ### isFunction

    public boolean isFunction()

  - ### isVariable

    public boolean isVariable()

  - ### toString

    public String toString()
    Overrides:
      `toString` in class `Object`