debug_ostream Class Reference

#include <debugOstream.h>

Public Member Functions

 debug_ostream (ostream &iActual, bool iOn)
 ~debug_ostream ()
bool isOn ()
void turnOn ()
void turnOff ()
debug_ostreamoperator<< (char c)
debug_ostreamoperator<< (unsigned char c)
debug_ostreamoperator<< (short s)
debug_ostreamoperator<< (unsigned short s)
debug_ostreamoperator<< (int i)
debug_ostreamoperator<< (unsigned i)
debug_ostreamoperator<< (long l)
debug_ostreamoperator<< (unsigned long l)
debug_ostreamoperator<< (const char *str)
debug_ostreamoperator<< (const unsigned char *str)
debug_ostreamoperator<< (const void *ptr)
debug_ostreamoperator<< (float f)
debug_ostreamoperator<< (double d)
debug_ostreamoperator<< (ostream &(*f)(ostream &))

Private Attributes

ostream & actual_ostream
bool on

Detailed Description

Definition at line 48 of file debugOstream.h.


Constructor & Destructor Documentation

debug_ostream::debug_ostream ( ostream &  iActual,
bool  iOn 
) [inline]

Definition at line 54 of file debugOstream.h.

debug_ostream::~debug_ostream (  )  [inline]

Definition at line 55 of file debugOstream.h.


Member Function Documentation

bool debug_ostream::isOn (  )  [inline]

Definition at line 56 of file debugOstream.h.

debug_ostream& debug_ostream::operator<< ( ostream &(*)(ostream &)  f  ) 
debug_ostream& debug_ostream::operator<< ( double  d  ) 
debug_ostream& debug_ostream::operator<< ( float  f  ) 
debug_ostream& debug_ostream::operator<< ( const void *  ptr  ) 
debug_ostream& debug_ostream::operator<< ( const unsigned char *  str  ) 
debug_ostream& debug_ostream::operator<< ( const char *  str  ) 
debug_ostream& debug_ostream::operator<< ( unsigned long  l  ) 
debug_ostream& debug_ostream::operator<< ( long  l  ) 
debug_ostream& debug_ostream::operator<< ( unsigned  i  ) 
debug_ostream& debug_ostream::operator<< ( int  i  ) 
debug_ostream& debug_ostream::operator<< ( unsigned short  s  ) 
debug_ostream& debug_ostream::operator<< ( short  s  ) 
debug_ostream& debug_ostream::operator<< ( unsigned char  c  ) 
debug_ostream& debug_ostream::operator<< ( char  c  ) 
void debug_ostream::turnOff (  )  [inline]

Definition at line 58 of file debugOstream.h.

void debug_ostream::turnOn (  )  [inline]

Definition at line 57 of file debugOstream.h.


Field Documentation

ostream& debug_ostream::actual_ostream [private]

Definition at line 50 of file debugOstream.h.

bool debug_ostream::on [private]

Definition at line 51 of file debugOstream.h.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 12 Jul 2013 for SymtabAPI by  doxygen 1.6.1