Structure for stream management. More...
#include <Logger.h>
Public Member Functions | |
| Stream & | operator= (const Stream &x) |
| Stream (streambuf_type *stream, bool cleanup=false) | |
| Stream (const Stream &x) | |
| void | swap (Stream &x) |
| virtual | ~Stream () |
Public Attributes | |
| bool | cleanup_ |
| Mutex | mutex_ |
| streambuf_type * | stream_ |
Structure for stream management.
Definition at line 433 of file coil/common/Logger.h.
| coil::log_streambuf< _CharT, _Traits >::Stream::Stream | ( | streambuf_type * | stream, |
| bool | cleanup = false |
||
| ) | [inline] |
Definition at line 435 of file coil/common/Logger.h.
| virtual coil::log_streambuf< _CharT, _Traits >::Stream::~Stream | ( | ) | [inline, virtual] |
Definition at line 440 of file coil/common/Logger.h.
| coil::log_streambuf< _CharT, _Traits >::Stream::Stream | ( | const Stream & | x | ) | [inline] |
Definition at line 444 of file coil/common/Logger.h.
| Stream& coil::log_streambuf< _CharT, _Traits >::Stream::operator= | ( | const Stream & | x | ) | [inline] |
Definition at line 449 of file coil/common/Logger.h.
| void coil::log_streambuf< _CharT, _Traits >::Stream::swap | ( | Stream & | x | ) | [inline] |
Definition at line 456 of file coil/common/Logger.h.
| bool coil::log_streambuf< _CharT, _Traits >::Stream::cleanup_ |
Definition at line 469 of file coil/common/Logger.h.
Mutex coil::log_streambuf< _CharT, _Traits >::Stream::mutex_ [mutable] |
Definition at line 467 of file coil/common/Logger.h.
| streambuf_type* coil::log_streambuf< _CharT, _Traits >::Stream::stream_ |
Definition at line 468 of file coil/common/Logger.h.