#include <Timer.h>
Static Public Member Functions | |
void | initialize () |
タイマを初期化します | |
Tick | getTick () |
時間の取得 | |
float | getInterval (const Tick &previousTick) |
時間間隔の取得 | |
float | getInterval (const Tick &previousTick, const Tick &afterTick) |
時間間隔の取得 |
時間間隔を計測します。
タイマを使用するためには、まずシステムの初期化時に Timer::initialize()を 呼んでください。その後時間を計測したい処理の前で Timer::getTick()を呼び、 計測したい処理の後で Timer::getInterval() を呼んでください。
サンプルコード
// 初期化 Timer::initialize(); // 計測開始時間の取得 Timer::Tick startTime = Timer::getTick(); // 時間を計測する処理 targetMethod1(); // 時間間隔の取得 float msTime = Timer::getInterval(startTime); // デバッグ出力に表示 DebugOut("targetMethod1() using %fms\n", msTime);
Definition at line 54 of file Timer.h.
Member Function Documentation
|
時間間隔の取得 以前に取得した時間から以後に取得した時間の時間間隔をミリ秒単位で取得します。
Definition at line 67 of file Timer.cpp. References Lamp::Timer::Tick::tick. |
|
時間間隔の取得 以前に取得した時間からの時間間隔をミリ秒単位で取得します。
Definition at line 61 of file Timer.cpp. References getTick(), and Lamp::Timer::Tick::tick. |
|
時間の取得
Definition at line 54 of file Timer.cpp. Referenced by getInterval(). |
|
タイマを初期化します システムの初期化時に一度呼び出してください。 Definition at line 40 of file Timer.cpp. References ErrorOut, and Lamp::Timer::Tick::tick. |