decompiler  1.0.0
Public Member Functions | List of all members
ghidra::PendPrint Class Referenceabstract

Helper class for sending cancelable print commands to an ExitXml. More...

#include <prettyprint.hh>

Inheritance diagram for ghidra::PendPrint:
ghidra::PendingBrace

Public Member Functions

virtual ~PendPrint (void)
 Destructor.
 
virtual void callback (Emit *emit)=0
 Callback that executes the actual print commands.
 

Detailed Description

Helper class for sending cancelable print commands to an ExitXml.

The PendPrint is issued as a placeholder for commands to the emitter using its setPendingPrint() method. The callback() method is overridden to tailor the exact sequence of print commands. The print commands will be executed prior to the next tagLine() call to the emitter, unless the PendPrint is cancelled.


The documentation for this class was generated from the following file: