Allows stream-like syntax on logger. More...
#include <mbl_log.h>
Public Member Functions | |
mbl_log_streambuf (mbl_logger *logger) | |
virtual int | sync () |
virtual int | overflow (int ch) |
virtual vcl_streamsize | xsputn (const char *ptr, vcl_streamsize count) |
Private Attributes | |
mbl_logger * | logger_ |
mbl_log_streambuf::mbl_log_streambuf | ( | mbl_logger * | logger | ) | [inline] |
int mbl_log_streambuf::overflow | ( | int | ch | ) | [virtual] |
Definition at line 113 of file mbl_log.cxx.
int mbl_log_streambuf::sync | ( | ) | [virtual] |
Definition at line 98 of file mbl_log.cxx.
vcl_streamsize mbl_log_streambuf::xsputn | ( | const char * | ptr, |
vcl_streamsize | count | ||
) | [virtual] |
Definition at line 133 of file mbl_log.cxx.
mbl_logger* mbl_log_streambuf::logger_ [private] |