|
BuildCache
|
A simple log stream object. More...
#include <debug_utils.hpp>
Public Member Functions | |
| log (const log_level_t level) | |
| Log stream constructor. More... | |
| ~log () | |
| Log stream destructor. More... | |
| template<typename T > | |
| log & | operator<< (const T message) |
Private Attributes | |
| const log_level_t | m_level |
| std::ostringstream | m_stream |
A simple log stream object.
Usage:
| bcache::debug::log::log | ( | const log_level_t | level | ) |
Log stream constructor.
| level | The log level. |
| bcache::debug::log::~log | ( | ) |
Log stream destructor.
The log message is printed once the log stream object goes out of scope.
1.8.17