Interface IBinaryParser.ISymbol

All Superinterfaces:
Comparable<Object>
All Known Implementing Classes:
GNUPESymbol64, GNUSymbol, SomSymbol, Symbol, XCoffSymbol
Enclosing interface:
IBinaryParser

public static interface IBinaryParser.ISymbol extends Comparable<Object>
  • Field Details

  • Method Details

    • getName

      String getName()
      Name of the Symbol
    • getAddress

      IAddress getAddress()
      Address of the symbol
    • getSize

      long getSize()
      Size of the symbol.
    • getStartLine

      int getStartLine()
      Start linenumber of the symbol in the source
    • getEndLine

      int getEndLine()
      End line number of the symbol in the source
    • getFilename

      org.eclipse.core.runtime.IPath getFilename()
      Source filename of the symbol.
    • getType

      int getType()
      Type of the symbol
    • getLineNumber

      int getLineNumber(long offset)
      Line number corresponding to the address offset.
      Parameters:
      offset -
    • getBinaryObject

      IBinaryParser.IBinaryObject getBinaryObject()
      Return the binary object this symbol is from.