INOstream Struct Reference


Public Member Functions

void doIndent ()
 INOstream (std::ostream &os)
void indent (int i)
void more ()
void less ()

Data Fields

long depth
bool needIndent
std::ostream & ostrm

Detailed Description

Definition at line 67 of file c-gen.cxx.


Constructor & Destructor Documentation

INOstream::INOstream ( std::ostream &  os  )  [inline]

Definition at line 73 of file c-gen.cxx.

References depth, and needIndent.


Member Function Documentation

void INOstream::doIndent (  ) 

void INOstream::indent ( int  i  )  [inline]

Definition at line 80 of file c-gen.cxx.

References depth.

Referenced by less(), and more().

void INOstream::less (  )  [inline]

Definition at line 90 of file c-gen.cxx.

References indent().

void INOstream::more (  )  [inline]

Definition at line 85 of file c-gen.cxx.

References indent().


Field Documentation

long INOstream::depth

Definition at line 68 of file c-gen.cxx.

Referenced by indent(), and INOstream().

bool INOstream::needIndent

Definition at line 69 of file c-gen.cxx.

Referenced by INOstream().

std::ostream& INOstream::ostrm

Definition at line 70 of file c-gen.cxx.


The documentation for this struct was generated from the following file:
Generated on Sat Feb 4 23:59:29 2012 for BitC Compiler by  doxygen 1.4.7