Class DWARFLine
- java.lang.Object
-
- ghidra.app.util.bin.format.dwarf4.DWARFLine
-
public class DWARFLine extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DWARFLine.DWARFFile
DWARFFile is used to store file information for each entry in the line section header.
-
Constructor Summary
Constructors Constructor Description DWARFLine(BinaryReader reader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getFile(int index, java.lang.String compileDirectory)
Get a file name given a file index.java.lang.String
getFullFile(int index, java.lang.String compileDirectory)
Get a file name with the full path included.java.lang.String
toString()
-
-
-
Constructor Detail
-
DWARFLine
public DWARFLine(BinaryReader reader) throws java.io.IOException, DWARFException
- Throws:
java.io.IOException
DWARFException
-
-
Method Detail
-
getFullFile
public java.lang.String getFullFile(int index, java.lang.String compileDirectory)
Get a file name with the full path included.- Parameters:
index
- index of the filecompileDirectory
- current compile unit directory- Returns:
- file name with full path
-
getFile
public java.lang.String getFile(int index, java.lang.String compileDirectory)
Get a file name given a file index.- Parameters:
index
- index of the filecompileDirectory
- current compile unit directory- Returns:
- file name
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-