#include <LoggerStream.hh>
◆ LoggerStream()
| log4tango::LoggerStream::LoggerStream |
( |
Logger & |
logger, |
|
|
Level::Value |
level, |
|
|
bool |
filter = true |
|
) |
| |
Construct a LoggerStream for given Logger with given level.
- Parameters
-
| logger | The logger this stream will send log messages to. |
| level | The level the log messages will get or Level::NOTSET to silently discard any streamed in messages. |
| filter | The filter flag |
◆ ~LoggerStream()
| log4tango::LoggerStream::~LoggerStream |
( |
| ) |
|
◆ flush()
| void log4tango::LoggerStream::flush |
( |
void |
| ) |
|
Flush the contents of the stream buffer to the Logger and empties the buffer.
◆ get_level()
Returns the level for this stream.
- Returns
- The level.
◆ get_logger()
Returns the destination Logger for this stream.
- Returns
- The Logger.
◆ operator<<() [1/5]
Streams in a Initiator.
Just a trick to return a ref to self.
- Parameters
-
- Returns
- A reference to itself.
◆ operator<<() [2/5]
Streams in a Separator.Sends the contents of the stream buffer to the Logger with set level and empties the buffer.
- Parameters
-
- Returns
- A reference to itself.
◆ operator<<() [3/5]
Streams in a ls_manipulator.
Sends the contents of the stream buffer to the Logger with set level and empties the buffer.
- Parameters
-
| endoflog | The log terminator |
- Returns
- A reference to itself.
◆ operator<<() [4/5]
Streams in a std stream manipulator.
- Parameters
-
| _F | the manipulator function |
- Returns
- a reference to self.
◆ operator<<() [5/5]
template<typename T >
| LoggerStream& log4tango::LoggerStream::operator<< |
( |
const T & |
t | ) |
|
|
inline |
Stream in arbitrary types and objects.
- Parameters
-
| t | The value or object to stream in. |
- Returns
- A reference to itself.
The documentation for this class was generated from the following files: