Class DebugAddr2line
- java.lang.Object
-
- org.eclipse.cdt.utils.debug.tools.DebugAddr2line
-
public class DebugAddr2line extends java.lang.ObjectStabsAddr2ine
-
-
Constructor Summary
Constructors Constructor Description DebugAddr2line(java.lang.String file)DebugAddr2line(Elf elf)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddispose()intgetEndLine(long address)java.lang.StringgetFileName(long address)java.lang.StringgetFunction(long address)intgetStartLine(long address)static voidmain(java.lang.String[] args)
-
-
-
Constructor Detail
-
DebugAddr2line
public DebugAddr2line(java.lang.String file) throws java.io.IOException- Throws:
java.io.IOException
-
DebugAddr2line
public DebugAddr2line(Elf elf) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Method Detail
-
dispose
public void dispose()
-
getStartLine
public int getStartLine(long address) throws java.io.IOException- Throws:
java.io.IOException
-
getEndLine
public int getEndLine(long address) throws java.io.IOException- Throws:
java.io.IOException
-
getFunction
public java.lang.String getFunction(long address) throws java.io.IOException- Throws:
java.io.IOException
-
getFileName
public java.lang.String getFileName(long address) throws java.io.IOException- Throws:
java.io.IOException
-
main
public static void main(java.lang.String[] args)
-
-