frysk.dwfl
Class ObjectFile

java.lang.Object
  extended by frysk.dwfl.ObjectFile

public class ObjectFile
extends Object

What ltrace needs to know about each loaded executable or shared library.


Method Summary
static ObjectFile buildFromFile(String path)
           
 File getFilename()
          Answer filename.
 String getInterp()
          Answer INTERP or null if none was in file.
 String getSoname()
          Either answer primed soname, or construct soname from filename.
 File resolveInterp()
          Find a canonical path to interpreter and answer that.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getSoname

public String getSoname()
Either answer primed soname, or construct soname from filename.


getInterp

public String getInterp()
Answer INTERP or null if none was in file.


resolveInterp

public File resolveInterp()
Find a canonical path to interpreter and answer that.


getFilename

public File getFilename()
Answer filename.


buildFromFile

public static ObjectFile buildFromFile(String path)