Interface IBinaryParser.ISymbol

  • All Superinterfaces:
    java.lang.Comparable<java.lang.Object>
    All Known Implementing Classes:
    GNUSymbol, SomSymbol, Symbol, XCoffSymbol
    Enclosing interface:
    IBinaryParser

    public static interface IBinaryParser.ISymbol
    extends java.lang.Comparable<java.lang.Object>
    • Method Detail

      • getName

        java.lang.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 -