lib.dwfl
Class Dwarf
java.lang.Object
lib.dwfl.Dwarf
public class Dwarf
- extends Object
owner
private final boolean owner
pointer
private long pointer
Dwarf
public Dwarf(Elf elf,
DwarfCommand cmd,
ElfSection section)
Dwarf
public Dwarf(String file,
DwarfCommand cmd)
Dwarf
Dwarf(long pointer)
getPointer
protected long getPointer()
finalize
protected void finalize()
- Overrides:
finalize
in class Object
dwarfEnd
private static int dwarfEnd(long pointer)
getSourceFiles
public String[] getSourceFiles()
getCUByName
public LinkedList getCUByName(String name)
- Returns a list of compilation units matching
the given name.
If a full path is give only one cu is likely
to be returned.
- Parameters:
name
-
- Returns:
dwarf_begin_elf
protected void dwarf_begin_elf(long elf,
int command,
long section)
dwarf_begin
protected void dwarf_begin(String file,
int command)
get_source_files
protected String[] get_source_files()
get_cu_by_name
protected LinkedList get_cu_by_name(String name)