frysk.stack
Class PrintStackOptions

java.lang.Object
  extended by frysk.stack.PrintStackOptions
Direct Known Subclasses:
PrintDebugInfoStackOptions

public class PrintStackOptions
extends Object


Constructor Summary
PrintStackOptions()
           
 
Method Summary
 boolean abiOnly()
           
 void clear()
          Clear all stack options, a very raw ABI stack trace will be produced.
 int numberOfFrames()
           
 boolean printLibraryNames()
           
 boolean printLibraryPaths()
           
 void setAbi()
          Generate an ABI backtrace using ELF symbols and shared library names.
 void setNumberOfFrames(int numberOfFrames)
          Specify the number of frames to include in the back-trace, 0 to include all frames.
 void setPrintLibraryNames(boolean printLibraryNames)
           
 void setPrintLibraryPaths(boolean printLibraryPaths)
           
 void setPrintPaths(boolean printPaths)
          Include the full path to any files.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrintStackOptions

public PrintStackOptions()
Method Detail

clear

public void clear()
Clear all stack options, a very raw ABI stack trace will be produced.


setAbi

public void setAbi()
Generate an ABI backtrace using ELF symbols and shared library names.


setPrintPaths

public void setPrintPaths(boolean printPaths)
Include the full path to any files.


setNumberOfFrames

public void setNumberOfFrames(int numberOfFrames)
Specify the number of frames to include in the back-trace, 0 to include all frames.


numberOfFrames

public int numberOfFrames()

setPrintLibraryPaths

public void setPrintLibraryPaths(boolean printLibraryPaths)

printLibraryPaths

public boolean printLibraryPaths()

setPrintLibraryNames

public void setPrintLibraryNames(boolean printLibraryNames)

printLibraryNames

public boolean printLibraryNames()

abiOnly

public boolean abiOnly()