MGL(Win32)
読み取り中…
検索中…
一致する文字列を見つけられません
MGL::System::ElapsedTimer クラス

経過タイマークラス [詳解]

#include <mgl_chrono_elapsed_timer.h>

公開メンバ関数

 ElapsedTimer () noexcept
 コンストラクタ
 
 ElapsedTimer (TickTime tickTime) noexcept
 コンストラクタ
 
void Lap () noexcept
 測定時間を更新
 
constexpr float GetLappedTimeMillisecond () const noexcept
 測定された時間をミリ秒で取得
 
constexpr float GetLappedTimeMicrosecond () const noexcept
 測定された時間をマイクロ秒で取得
 
constexpr float GetLappedTimeNanosecond () const noexcept
 測定された時間をナノ秒で取得
 

詳解

経過タイマークラス

構築子と解体子

◆ ElapsedTimer()

MGL::System::ElapsedTimer::ElapsedTimer ( TickTime tickTime)
noexcept

コンストラクタ

引数
[in]tickTimeTickTimeの初期値
覚え書き
MGL初期化前にコンストラクタを呼びたい場合はこちらを使用. 引数に0を指定すると,初回のLap()呼び出し時に値が初期化され, 2回目移行の呼び出しで結果を更新する.

関数詳解

◆ GetLappedTimeMicrosecond()

float MGL::System::ElapsedTimer::GetLappedTimeMicrosecond ( ) const
inlinenodiscardconstexprnoexcept

測定された時間をマイクロ秒で取得

戻り値
測定された時間(マイクロ秒)

◆ GetLappedTimeMillisecond()

float MGL::System::ElapsedTimer::GetLappedTimeMillisecond ( ) const
inlinenodiscardconstexprnoexcept

測定された時間をミリ秒で取得

戻り値
測定された時間(ミリ秒)

◆ GetLappedTimeNanosecond()

float MGL::System::ElapsedTimer::GetLappedTimeNanosecond ( ) const
inlinenodiscardconstexprnoexcept

測定された時間をナノ秒で取得

戻り値
測定された時間(ナノ秒)

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