Main Page   Class Hierarchy   Compound List   File List   Compound Members  

BaTraceStream Class Reference

Output stream for DGFX_TRACE_* macros. More...

#include <freecloth/base/baTraceStream.h>

Collaboration diagram for BaTraceStream:

Collaboration graph
[legend]
List of all members.

Public Types

enum  LineType { LINE_NORMAL, LINE_INDENT, LINE_UNINDENT }

Public Methods

 ~BaTraceStream ()
std::ostream & getStream ()
String startl (LineType=LINE_NORMAL) const
void indent ()
void unindent ()

Static Public Methods

BaTraceStream & theTraceStream ()

Private Methods

 BaTraceStream ()

Private Attributes

Imp * _imp

Static Private Attributes

BaTraceStream _theTraceStream

Detailed Description

Output stream for DGFX_TRACE_* macros.

For internal use only.

Maintains indentation level, etc.

Definition at line 48 of file baTraceStream.h.


The documentation for this class was generated from the following files:
Generated on Fri May 2 16:51:14 2003 for Freecloth by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002