#include <SystemLogger.h>
Public 型 | |
typedef _CharT | char_type |
typedef _Traits | traits_type |
typedef std::basic_filebuf< char_type, traits_type > | __filebuf_type |
Public メソッド | |
basic_logbuf () | |
basic_logbuf クラスコンストラクタ | |
basic_logbuf (const char_type *s, std::ios_base::openmode mode=std::ios_base::out, long protection=0666) | |
basic_logbuf クラスコンストラクタ | |
virtual | ~basic_logbuf () |
basic_logbuf クラスデストラクタ | |
virtual std::streamsize | sputn (const char_type *s, std::streamsize n) |
void | setSyncCallBack (sync_callback< char_type > &cb) |
Protected メソッド | |
virtual int | sync () |
バッファ同期 |
basic_filebuf ライクなログバッファクラス。ローカルファイルへのログ吐き出し を管理するバッファクラス。
|
|
|
|
|
|
|
basic_logbuf クラスコンストラクタ デフォルトコンストラクタ |
|
basic_logbuf クラスコンストラクタ ファイル名およびオープンモードを指定してコンストラクトするコンストラクタ |
|
basic_logbuf クラスデストラクタ デストラクタ。ファイルをクローズする。 |
|
|
|
|
|
バッファ同期 バッファがフラッシュされた際に呼ばれる同期関数。 |