8#ifndef DESIGNLAB_STOPWATCH_H_
9#define DESIGNLAB_STOPWATCH_H_
79 std::chrono::system_clock::time_point start_time_;
81 std::chrono::system_clock::time_point end_time_;
Stopwatch()
コンストラクタ 現在時刻で初期化する.
std::string GetElapsedMilliSecondString() const
経過時間をミリ秒で表した文字列を取得する.
double GetElapsedSeconds() const
経過時間を秒で取得. start()と end()を呼び出してからこの関数を呼ぶ.
std::string GetElapsedSecondsString() const
経過時間を秒で表した文字列を取得する.
double GetElapsedMilliSecond() const
計測結果をミリ秒で取得. start()と end()を呼び出してからこの関数を呼ぶ.
double GetElapsedMicroSecond() const
計測結果をマイクロ秒で取得. start()と end()を呼び出してからこの関数を呼ぶ.
std::string GetNowTimeString() const
現在の日時をYYYY/MM/DD HH:MM形式の文字列で取得する.
void Start()
計測開始にこの関数を呼ぶ. リセット処理などを呼ぶ必要なしで,再度計測できる.
std::string GetElapsedMicroSecondString() const
経過時間をマイクロ秒で表した文字列を取得する.