Common Library  0.9.5
TimeMeasure クラス

時間計測用オブジェクト [詳解]

公開メンバ関数

 TimeMeasure ()
 計測開始・終了日時を初期化して構築
 
void start ()
 計測開始日時の設定 [詳解]
 
void end ()
 計測終了日時の設定 [詳解]
 
void time (int *sec, int *usec) const
 計測開始・終了間の時間を求める [詳解]
 
void print (const std::string &header="", const std::string &footer="\n") const
 計測開始・終了間の時間を出力する [詳解]
 

詳解

時間計測用オブジェクト

関数詳解

◆ start()

void TimeMeasure::start ( )
inline

計測開始日時の設定

処理開始前に呼び出して利用する

戻り値
なし

◆ end()

void TimeMeasure::end ( )
inline

計測終了日時の設定

処理終了後に呼び出して利用する

戻り値
なし

◆ time()

void TimeMeasure::time ( int *  sec,
int *  usec 
) const

計測開始・終了間の時間を求める

引数
sec秒単位の時間を返す変数へのポインタ(NULLの場合は無視)
usecマイクロ秒単位の時間を返す変数へのポインタ(NULLの場合は無視)
戻り値
なし

◆ print()

void TimeMeasure::print ( const std::string &  header = "",
const std::string &  footer = "\n" 
) const

計測開始・終了間の時間を出力する

引数
header結果の前に表示する文字列
footer結果の後に出力する文字列
戻り値
なし

このクラス詳解は次のファイルから抽出されました: