PrintWrapper Class Reference

Collaboration diagram for PrintWrapper:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 PrintWrapper (astNode *t, prettyPrintStream *output)
 ~PrintWrapper ()

Private Attributes

astNodet
bool hit
prettyPrintStreamoutput

Detailed Description

Definition at line 67 of file prettyPrinter.cpp.


Constructor & Destructor Documentation

PrintWrapper::PrintWrapper ( astNode t,
prettyPrintStream output 
)

Definition at line 498 of file prettyPrinter.cpp.

References prettyPrintStream::begin_highlight(), hit, scopeNode::hot_bci(), prettyPrintStream::in_highlight(), output, t, astNode::this_bci(), and astNode::this_scope().

Here is the call graph for this function:

PrintWrapper::~PrintWrapper (  ) 

Definition at line 510 of file prettyPrinter.cpp.

References prettyPrintStream::end_highlight(), hit, and output.

Here is the call graph for this function:


Member Data Documentation

bool PrintWrapper::hit [private]

Definition at line 70 of file prettyPrinter.cpp.

Referenced by PrintWrapper(), and ~PrintWrapper().

prettyPrintStream* PrintWrapper::output [private]

Definition at line 71 of file prettyPrinter.cpp.

Referenced by PrintWrapper(), and ~PrintWrapper().

astNode* PrintWrapper::t [private]

Definition at line 69 of file prettyPrinter.cpp.

Referenced by PrintWrapper().


The documentation for this class was generated from the following file:
Generated on Mon Oct 9 14:13:42 2006 for Strongtalk VM by  doxygen 1.4.7