メインページ | ネームスペース一覧 | クラス階層 | アルファベット順一覧 | 構成 | ファイル一覧 | ネームスペースメンバ | 構成メンバ | ファイルメンバ

クラス rxtimer::RxAutoTimer

#include <rxtimer.hh>

rxtimer::RxAutoTimerに対する継承グラフ

Inheritance graph
[凡例]
rxtimer::RxAutoTimerのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public 型

typedef void(* OnTimeFunction )(RxAutoTimer *timer)

Public メソッド

 RxAutoTimer (OnTimeFunction on_time_function, int interval=1000, bool enabled=false)
void time ()
void set_interval (int milliseconds)
int get_interval ()
void set_enabled (bool enabled)
bool get_enabled ()

Protected メソッド

void on_time ()
void setup_timer ()
void cleanup_timer ()

Protected 変数

OnTimeFunction _on_time_function
int _id
int _interval
bool _enabled

型定義

typedef void(* rxtimer::RxAutoTimer::OnTimeFunction)(RxAutoTimer *timer)
 


コンストラクタとデストラクタ

rxtimer::RxAutoTimer::RxAutoTimer OnTimeFunction  on_time_function,
int  interval = 1000,
bool  enabled = false
 


関数

void rxtimer::RxTimer::cleanup_timer  )  [protected, inherited]
 

関数の呼び出しグラフ:

bool rxtimer::RxTimer::get_enabled  )  [inherited]
 

int rxtimer::RxTimer::get_interval  )  [inherited]
 

void rxtimer::RxAutoTimer::on_time  )  [protected, virtual]
 

rxtimer::RxTimerを実装しています.

void rxtimer::RxTimer::set_enabled bool  enabled  )  [inherited]
 

関数の呼び出しグラフ:

void rxtimer::RxTimer::set_interval int  milliseconds  )  [inherited]
 

関数の呼び出しグラフ:

void rxtimer::RxTimer::setup_timer  )  [protected, inherited]
 

関数の呼び出しグラフ:

void rxtimer::RxTimer::time  )  [inherited]
 

関数の呼び出しグラフ:


変数

bool rxtimer::RxTimer::_enabled [protected, inherited]
 

int rxtimer::RxTimer::_id [protected, inherited]
 

int rxtimer::RxTimer::_interval [protected, inherited]
 

OnTimeFunction rxtimer::RxAutoTimer::_on_time_function [protected]
 


このクラスの説明は次のファイルから生成されました:
Cronous Emulatorに対してWed Aug 17 06:23:17 2005に生成されました。  doxygen 1.4.2-20050421