log_streambuf テンプレートクラス
[詳解]
#include <Logger.h>
|
virtual std::streamsize | xsputn (const char_type *s, std::streamsize n) |
| basic_streambuf::xsputn のオーバーライド [詳解]
|
|
virtual std::streamsize | stream_sputn () |
| ストリームへ出力する。 [詳解]
|
|
virtual std::streamsize | stream_sputn (const char_type *s, std::streamsize n) |
| ストリームへ出力する。 [詳解]
|
|
virtual int | overflow (int c=traits_type::eof()) |
| basic_streambuf::overflow のオーバーライド [詳解]
|
|
virtual int | sync () |
| basic_streambuf::sync のオーバーライド [詳解]
|
|
template<typename _CharT, typename _Traits = std::char_traits<_CharT>>
class coil::log_streambuf< _CharT, _Traits >
log_streambuf テンプレートクラス
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>>
template<typename _CharT , typename _Traits = std::char_traits<_CharT>>
template<typename _CharT , typename _Traits = std::char_traits<_CharT>>
ストリームバッファ取得
ストリームバッファを返す。
- 戻り値
- streambuf_type リスト
template<typename _CharT , typename _Traits = std::char_traits<_CharT>>
template<typename _CharT , typename _Traits = std::char_traits<_CharT>>
ストリームを削除する
log_streambuf から出力先であるストリームを削除する。 ここで削除されたストリームの解体責任はユーザにある。
- 引数
-
stream | std::basic_streambuf 型のストリームへのポインタ |
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>>
このクラス詳解は次のファイルから抽出されました:
- /home/openrtm/doc-build/OpenRTM-aist-1.2.1/src/lib/coil/include/coil/Logger.h