周期タイマー More...
#include <CycleTimer.h>
Public Types | |
| enum | { DefaultFps = 60 } |
Public Member Functions | |
| size_t | waitMsec (void) |
| 待機 | |
| void | reset (void) |
| タイマー動作のリセット | |
| void | setStrictCycle (bool on) |
| 周期処理を必ず繰り返すか、の指定 | |
| void | setCycleFps (size_t fps) |
| FPS による周期指定 | |
| size_t | cycleFps (void) const |
| 周期の取得 | |
| void | setCycleMsec (size_t delay_msec) |
| msec による周期指定 | |
| size_t | cycleMsec (void) const |
| 周期の取得 | |
| int | toNextCycleMsec (void) |
| 次の周期までの時間を返す | |
周期タイマー
Definition at line 20 of file CycleTimer.h.
| anonymous enum |
Definition at line 23 of file CycleTimer.h.
| size_t CycleTimer::waitMsec | ( | void | ) |
| void CycleTimer::reset | ( | void | ) |
| void CycleTimer::setStrictCycle | ( | bool | on | ) |
周期処理を必ず繰り返すか、の指定
| [in] | on | 周期処理を厳密に行う必要がある場合 true |
Definition at line 124 of file CycleTimer.cpp.
| void CycleTimer::setCycleFps | ( | size_t | fps | ) |
FPS による周期指定
| [in] | fps | 動作周期 |
Definition at line 130 of file CycleTimer.cpp.
| size_t CycleTimer::cycleFps | ( | void | ) | const |
| void CycleTimer::setCycleMsec | ( | size_t | delay_msec | ) |
msec による周期指定
| [in] | delay_msec | 周期毎の間隔 |
Definition at line 142 of file CycleTimer.cpp.
| size_t CycleTimer::cycleMsec | ( | void | ) | const |
| int CycleTimer::toNextCycleMsec | ( | void | ) |
1.7.6.1-20120122