RAII stream builder; flushes accumulated text to the logger when it is destroyed at the end of the full expression.
More...
#include <logging.h>
RAII stream builder; flushes accumulated text to the logger when it is destroyed at the end of the full expression.
Definition at line 123 of file logging.h.
◆ Stream() [1/2]
| cppxdic::log::Stream::Stream |
( |
Level |
level, |
|
|
const char * |
file, |
|
|
int |
line |
|
) |
| |
|
inline |
◆ ~Stream()
| cppxdic::log::Stream::~Stream |
( |
| ) |
|
|
inline |
◆ Stream() [2/2]
| cppxdic::log::Stream::Stream |
( |
const Stream & |
| ) |
|
|
delete |
◆ operator<<() [1/2]
template<typename T >
| Stream & cppxdic::log::Stream::operator<< |
( |
const T & |
v | ) |
|
|
inline |
◆ operator<<() [2/2]
| Stream & cppxdic::log::Stream::operator<< |
( |
std::ostream &(*)(std::ostream &) |
manip | ) |
|
|
inline |
Support stream manipulators such as std::endl / std::setprecision.
Definition at line 137 of file logging.h.
◆ operator=()
The documentation for this class was generated from the following file: