Public Member Functions | Private Attributes
mbl_log_streambuf Class Reference

Allows stream-like syntax on logger. More...

#include <mbl_log.h>

List of all members.

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_loggerlogger_

Detailed Description

Allows stream-like syntax on logger.

Definition at line 85 of file mbl_log.h.


Constructor & Destructor Documentation

mbl_log_streambuf::mbl_log_streambuf ( mbl_logger logger) [inline]

Definition at line 89 of file mbl_log.h.


Member Function Documentation

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.


Member Data Documentation

Definition at line 87 of file mbl_log.h.


The documentation for this class was generated from the following files: