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 " です。
|
|
現在時刻を元にした、出力するファイルのパスを返します。. 出力先フォルダと現在時刻をベースにして、出力ファイルのフルパスを作成して返します。
|
|
・ファイルにキューの中身を全部出力します。.
|
|
・キューに出力情報を追加します。.
|
|
・キューの全エラーを出力します。.
|
|
出力情報を格納するキュー。.
|
|
キューのサイズ。.
|
|
出力先フォルダのパス。.
|
|
出力するファイル名に付けるサフィックス。拡張子とか。.
|