/// <summary> /// ストップウォッチの経過時間を変更します。 /// </summary> /// <param name="time"> /// 新しく設定する経過時間 /// </param> /// <returns> /// なし /// </returns> void set(const MicrosecondsF& time) { m_isActive |= (time.count() != 0); m_accumulationNanosec = static_cast<int64>(time.count() * 1'000LL); m_lastTimeNanosec = Time::GetNanosec(); }
inline void Formatter(FormatData& formatData, const MicrosecondsF& microseconds) { Formatter(formatData, microseconds.count()); formatData.string.append(U"us", 2); }