| 
    SpinParser
    1.0
    
   | 
 
Log stream object for simple output filtering. More...
#include <Log.hpp>
Public Member Functions | |
| Logstream (std::ostream &logTarget) | |
| Construct a new Logstream object with log filtering to Log::LogLevel::Info.  | |
| Logstream & | operator<< (const Log::LogLevel &rhs) | 
| Output operator for LogLevel objects to set filter level.  More... | |
| Logstream & | operator<< (const Manipulator &rhs) | 
| Apply plain output manipulator to log stream.  More... | |
| Logstream & | operator<< (const StructManipulator &rhs) | 
| Apply structured output manipulator to log stream.  More... | |
Friends | |
| Logstream & | endl (Logstream &ls) | 
| Output modifier to print new line.  More... | |
| StructManipulator | setDisplayLogLevel (const Log::LogLevel logLevel) | 
| Generate output modifier to set the display log level filter.  More... | |
| StructManipulator | setLogLevel (const Log::LogLevel logLevel) | 
| Generate output modifier to change the log level.  More... | |
| template<class T > | |
| Logstream & | operator<< (Logstream &ls, const T &rhs) | 
| Output operator for messages of arbitrary type. Will accept any log object that implements the output operator for stdout.  More... | |
Log stream object for simple output filtering.
The Logstream object provides output filtering accordign to a selected log level. The filtered output is written to stdout. Any output generated is printed with a timestamp, measring the time since creation of the Logstream object.
      
  | 
  inline | 
Output operator for LogLevel objects to set filter level.
| rhs | New LogLevel value. | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  friend | 
Generate output modifier to set the display log level filter.
| logLevel | Filter level. | 
      
  | 
  friend | 
Generate output modifier to change the log level.
| logLevel | New log level. | 
 1.8.17