クラス テンプレート coil::log_stream< _CharT, _Traits >
log_stream テンプレートクラス
[詳細]
#include <Logger.h>
すべてのメンバ一覧
説明
template<typename _CharT, typename _Traits = std::char_traits<_CharT>>
class coil::log_stream< _CharT, _Traits >
log_stream テンプレートクラス
型定義
template<typename _CharT , typename _Traits = std::char_traits<_CharT>>
template<typename _CharT , typename _Traits = std::char_traits<_CharT>>
template<typename _CharT , typename _Traits = std::char_traits<_CharT>>
template<typename _CharT , typename _Traits = std::char_traits<_CharT>>
template<typename _CharT , typename _Traits = std::char_traits<_CharT>>
template<typename _CharT , typename _Traits = std::char_traits<_CharT>>
コンストラクタとデストラクタ
template<typename _CharT , typename _Traits = std::char_traits<_CharT>>
コンストラクタ
コンストラクタ
- 引数:
-
| streambuf | basic_streambuf 型オブジェクト |
| levelmin | ログレベルの最小値 |
| levelmax | ログレベルの最大値 |
| デフォルトのログレベル | |
template<typename _CharT , typename _Traits = std::char_traits<_CharT>>
template<typename _CharT , typename _Traits = std::char_traits<_CharT>>
template<typename _CharT , typename _Traits = std::char_traits<_CharT>>
コピーコンストラクタ
コピーコンストラクタ
- 引数:
-
関数
template<typename _CharT , typename _Traits = std::char_traits<_CharT>>
template<typename _CharT , typename _Traits = std::char_traits<_CharT>>
template<typename _CharT , typename _Traits = std::char_traits<_CharT>>
ログレベル取得
ログレベルを取得する。
- 戻り値:
- ログレベル
template<typename _CharT , typename _Traits = std::char_traits<_CharT>>
virtual void coil::log_stream< _CharT, _Traits >::header |
( |
int |
level |
) |
[inline, virtual] |
template<typename _CharT , typename _Traits = std::char_traits<_CharT>>
ログレベル有効チェック
指定されたログレベルが有効範囲かチェックし、有効・無効を返す。
- 引数:
-
- 戻り値:
- true: 有効, false: 無効
template<typename _CharT , typename _Traits = std::char_traits<_CharT>>
template<typename _CharT , typename _Traits = std::char_traits<_CharT>>
template<typename _CharT , typename _Traits = std::char_traits<_CharT>>
代入演算子
log_streamオブジェクトをコピーする。
- 引数:
-
- 戻り値:
- 代入結果
template<typename _CharT , typename _Traits = std::char_traits<_CharT>>
template<typename _CharT , typename _Traits = std::char_traits<_CharT>>
変数
template<typename _CharT , typename _Traits = std::char_traits<_CharT>>
template<typename _CharT , typename _Traits = std::char_traits<_CharT>>