趣味で作ってるロボット用ソフトウェア
 All Classes Files Functions Enumerations Enumerator Friends Pages
Public Member Functions | List of all members
hrk::Cyclic_timer Class Reference

一定間隔毎にタスクを行うためのタイマー More...

#include <Cyclic_timer.h>

Public Member Functions

void set_cycle (double cycle_sec, bool allow_drop_frames=true)
 動作周期の指定 More...
 
void start (void)
 動作の開始
 
void stop (void)
 動作の停止
 
double wait_sec (void)
 次の周期までの時間を返す More...
 

Detailed Description

一定間隔毎にタスクを行うためのタイマー

Member Function Documentation

void Cyclic_timer::set_cycle ( double  cycle_sec,
bool  allow_drop_frames = true 
)

動作周期の指定

Parameters
[in]cycle_secタイマーの周期 [sec]
[in]allow_drop_frames周期内に wait_sec() が呼ばれなかった場合に、そのフレームを無視するかどうか
double Cyclic_timer::wait_sec ( void  )

次の周期までの時間を返す

Return values
次の周期までの時間[sec]

The documentation for this class was generated from the following files: