Class Timer¶
Defined in File utility.hpp
Class Documentation¶
-
class Timer¶
時間計測用のユーティリティクラス
一時停止を行うことで、必要な箇所だけの積算時間を計測する。
Public Functions
-
inline Timer()¶
コンストラクタ
-
inline void reset()¶
時間計測をリセットする
蓄積された時間を0にし、測定の起点となる時間を0にする。
-
inline double elapsed()¶
現在の経過時間を取得する
経過時間を取得する。単位は秒で返される。一時停止を用いて時間を積算している場合は、積算している時間も併せた値が帰る。
- 戻り値
経過時間 単位は秒
-
inline void temporal_stop()¶
タイマーを一時停止する
タイマーを一時停止し、現在までの経過時間を蓄積中の時間に加える。
-
inline void temporal_resume()¶
タイマーを再開する
タイマーを再開し、新たな時間計測のための起点を設定する。
-
inline Timer()¶