|
OpenRTM-aist 2.0.2
|
ファイル出力のストリーミングラッパークラス [詳解]
#include <LogstreamFile.h>


公開メンバ関数 | |
| FileStream (const std::string &filename) | |
| コンストラクタ | |
| ~FileStream () override | |
| デストラクタ | |
| bool | is_open () |
| ファイルを開くことに成功したかの確認 | |
| void | close () |
| ファイルを閉じる | |
基底クラス RTC::FileStreamBase に属する継承公開メンバ関数 | |
| FileStreamBase ()=default | |
| コンストラクタ | |
| ~FileStreamBase () override=default | |
| デストラクタ | |
| void | header (int level, const std::string &name, const std::string &date, bool es_enable=false) |
| ログメッセージのヘッダーの設定 | |
| void | flush () override |
| 標準出力のバッファのフラッシュ | |
| void | enableEscapeSequence () |
| エスケープシーケンスを有効にする | |
| void | disableEscapeSequence () |
| エスケープシーケンスを無効にする | |
| void | write (int level, const std::string &name, const std::string &date, const std::string &mes) override |
| ログの出力 | |
その他の継承メンバ | |
基底クラス RTC::FileStreamBase に属する継承限定公開変数類 | |
| std::basic_ostream< char > * | m_stream |
| bool | m_esEnable |
ファイル出力のストリーミングラッパークラス
| RTC::FileStream::FileStream | ( | const std::string & | filename | ) |
コンストラクタ
コンストラクタ
| filename | ファイル名 |
|
override |
デストラクタ
デストラクタ。
| void RTC::FileStream::close | ( | ) |
ファイルを閉じる
| bool RTC::FileStream::is_open | ( | ) |
ファイルを開くことに成功したかの確認