|
libpsynth 0.2.1
|
A iostreams alike adapter for a log. More...
#include <logger.hpp>

Public Member Functions | |
| log_stream_adapter (log &l) | |
| Constructor. | |
| log_stream_adapter (const log_stream_adapter &) | |
| log_stream_adapter (log_stream_adapter &&) | |
| ~log_stream_adapter () | |
| Destructor. | |
| void | set_level (int level) |
| Sets the level. | |
| int | level () const |
| Gests current level. | |
| const std::string | message () const |
| Gests current message. | |
| void | flush () |
| Sends the message. | |
| void | dump () |
| Sends the message keeping it. | |
Friends | |
| template<typename T > | |
| log_stream_adapter & | operator<< (log_stream_adapter &, const T &) |
| log_stream_adapter & | operator<< (log_stream_adapter &, log_stream_adapter &(*)(log_stream_adapter &)) |
A iostreams alike adapter for a log.
| psynth::base::log_stream_adapter::log_stream_adapter | ( | log & | l | ) | [inline] |
Constructor.
| l | The log where to output. Its lifetime should be longer than the one of the log_stream_adapter |
| psynth::base::log_stream_adapter::log_stream_adapter | ( | const log_stream_adapter & | l | ) | [inline] |
| psynth::base::log_stream_adapter::log_stream_adapter | ( | log_stream_adapter && | l | ) | [inline] |
| psynth::base::log_stream_adapter::~log_stream_adapter | ( | ) | [inline] |
Destructor.
| void psynth::base::log_stream_adapter::dump | ( | ) | [inline] |
Sends the message keeping it.
| void psynth::base::log_stream_adapter::flush | ( | ) | [inline] |
Sends the message.
| int psynth::base::log_stream_adapter::level | ( | ) | const [inline] |
Gests current level.
| const std::string psynth::base::log_stream_adapter::message | ( | ) | const [inline] |
Gests current message.
| void psynth::base::log_stream_adapter::set_level | ( | int | level | ) | [inline] |
Sets the level.
| log_stream_adapter& operator<< | ( | log_stream_adapter & | s, |
| const T & | x | ||
| ) | [friend] |
| log_stream_adapter& operator<< | ( | log_stream_adapter & | , |
| log_stream_adapter & | *)(log_stream_adapter & | ||
| ) | [friend] |
1.7.4