LLDB mainline
|
Interface used to abstract away the format in which the instruction information will be dumped. More...
#include <TraceDumper.h>
Public Member Functions | |
virtual | ~OutputWriter ()=default |
virtual void | NoMoreData () |
Notify this writer that the cursor ran out of data. | |
virtual void | TraceItem (const TraceItem &item)=0 |
Dump a trace item (instruction, error or event). | |
virtual void | FunctionCallForest (const std::vector< FunctionCallUP > &forest)=0 |
Dump a function call forest. | |
Interface used to abstract away the format in which the instruction information will be dumped.
Definition at line 378 of file TraceDumper.h.
|
virtualdefault |
|
pure virtual |
Dump a function call forest.
Implemented in OutputWriterCLI, and OutputWriterJSON.
|
inlinevirtual |
Notify this writer that the cursor ran out of data.
Reimplemented in OutputWriterCLI.
Definition at line 383 of file TraceDumper.h.
|
pure virtual |
Dump a trace item (instruction, error or event).
Implemented in OutputWriterCLI, and OutputWriterJSON.