Interface ToolOutput

All Known Subinterfaces:
DualStreamToolOutput
All Known Implementing Classes:
ByteOutput, DualOutputStreamOutput, EscapedPrintStreamOutput, FSOutput, NamedDualStreamToolOutput, NamedToolOutput, PrintWriterOutput, SingleDualOutputStreamOutput, StderrLog, StdoutOutput, StringLog, TextOutput

public interface ToolOutput
This class is a generic interface, symbolizing any output from jdis/jasm/jdec/jcoder. Asmtools as application internally uses DirOutput and StdoutOutput (via EscapedPrintStreamOutput). UnitTests for asmtools uses mainly ByteOutput for assemblers and TextOutput for disassemblers.

Text/Byte/EscapedPrintStream outputs can be used as any 3rd part code that does not need files, aka IDE, instrumentation or similar.

The interface methods go in favor of asmtools, and for details and help see individual implementations