| 
    HyperspaceExplorer 0.7.1 
   | 
 
Conditionally prints messages, if the preprocessor variable DEBUG is defined. More...
#include <Log.h>
Public Member Functions | |
| void | log (std::string) | 
| template<typename T > | |
| Log & | operator<< (const T &) | 
Private Member Functions | |
| Log () | |
| Log (const Log &) | |
| Log & | operator= (const Log &) | 
| ~Log () | |
Friends | |
| class | Loki::CreateUsingNew< Log > | 
Conditionally prints messages, if the preprocessor variable DEBUG is defined.
That implies a lot of #ifdef DEBUG in its declaration as well as its definition. Never mind the ugliness.
| Log::Log | ( | ) |  [inline, private] | 
        
disabled default constructor
| Log::Log | ( | const Log & | ) |  [private] | 
        
disabled copy constructor
| Log::~Log | ( | ) |  [inline, private] | 
        
disabled destructor
| void Log::log | ( | std::string | ) |  [inline] | 
        
print a string with a line break
References std::cerr, and std::endl().

| Log& Log::operator<< | ( | const T & | ) |  [inline] | 
        
print a string without a line break
References std::cerr.
                1.7.4
                 - 
                Hosted by