Common Library
0.9.5
|
時間計測用オブジェクト [詳解]
公開メンバ関数 | |
TimeMeasure () | |
計測開始・終了日時を初期化して構築 | |
void | start () |
計測開始日時の設定 [詳解] | |
void | end () |
計測終了日時の設定 [詳解] | |
void | time (int *sec, int *usec) const |
計測開始・終了間の時間を求める [詳解] | |
void | print (const std::string &header="", const std::string &footer="\n") const |
計測開始・終了間の時間を出力する [詳解] | |
時間計測用オブジェクト
|
inline |
計測開始日時の設定
処理開始前に呼び出して利用する
|
inline |
計測終了日時の設定
処理終了後に呼び出して利用する
void TimeMeasure::time | ( | int * | sec, |
int * | usec | ||
) | const |
計測開始・終了間の時間を求める
sec | 秒単位の時間を返す変数へのポインタ(NULLの場合は無視) |
usec | マイクロ秒単位の時間を返す変数へのポインタ(NULLの場合は無視) |
void TimeMeasure::print | ( | const std::string & | header = "" , |
const std::string & | footer = "\n" |
||
) | const |
計測開始・終了間の時間を出力する
header | 結果の前に表示する文字列 |
footer | 結果の後に出力する文字列 |