KSCL::COutputTraceBaseに対する継承グラフ

公開メンバ | |
| int | GetQueueSize () const |
| キューのサイズを返します。. より詳しく... | |
| std::string | GetOutputFolderPathStr () const |
| 出力先フォルダのパスを返します。. より詳しく... | |
| std::string | GetFileSuffix () const |
| 出力するファイル名に付けるサフィックスを返します。. より詳しく... | |
| COutputTraceBase (const int p_iQueueSize=1000, const std::string &p_rcFolderPathStr="", const std::string &p_rcFileSuffixStr=".log") | |
| ・コンストラクタ。. より詳しく... | |
| virtual | ~COutputTraceBase () |
| ・デストラクタ。. より詳しく... | |
| virtual void | PushOutputMessage (const std::string &p_rcMessageStr) |
| ・キューに出力情報を追加します。. より詳しく... | |
| virtual std::string | OutputQueue () |
| ・キューの全エラーを出力します。. より詳しく... | |
保護メンバ | |
| virtual std::string | GetCurrentDayAndTime () const |
| ・現在の日時を取得します。. より詳しく... | |
| virtual std::string | GetTraceFilePath () const |
| 現在時刻を元にした、出力するファイルのパスを返します。. より詳しく... | |
| virtual bool | WriteTraceData (const std::string &p_rcFilePathStr) |
| ・ファイルにキューの中身を全部出力します。. より詳しく... | |
非公開属性 | |
| std::queue< std::string > | m_cOutputQueue |
| 出力情報を格納するキュー。. より詳しく... | |
| const int | m_iQueueSize |
| キューのサイズ。. より詳しく... | |
| std::string | m_cOutputFolderPathStr |
| 出力先フォルダのパス。. より詳しく... | |
| std::string | m_cFileSuffixStr |
| 出力するファイル名に付けるサフィックス。拡張子とか。. より詳しく... | |
詳しくは KSCL::COutputTrace をご覧ください。
|
||||||||||||||||
|
・コンストラクタ。. 出力用の初期化を行います。
|
|
|
・デストラクタ。.
|
|
|
キューのサイズを返します。.
|
|
|
出力先フォルダのパスを返します。.
|
|
|
出力するファイル名に付けるサフィックスを返します。.
|
|
|
・現在の日時を取得します。. フォーマットは "Y/m/d_H:M:S " です。
|
|
|
現在時刻を元にした、出力するファイルのパスを返します。. 出力先フォルダと現在時刻をベースにして、出力ファイルのフルパスを作成して返します。
|
|
|
・ファイルにキューの中身を全部出力します。.
|
|
|
・キューに出力情報を追加します。.
|
|
|
・キューの全エラーを出力します。.
|
|
|
出力情報を格納するキュー。.
|
|
|
キューのサイズ。.
|
|
|
出力先フォルダのパス。.
|
|
|
出力するファイル名に付けるサフィックス。拡張子とか。.
|
1.2.15