#include <hasTimer.h>
Public メソッド | |
HasTimer () | |
HasTimer (const HasTimer &src) | |
virtual | ~HasTimer () |
void | setStopSchedule (const misc::RealTime &schedule) |
bool | hasSchedule () const |
const misc::RealTime | stopSchedule () const |
void | setNextIterationCoefficient (double new_value) |
double | nextIterationCoefficient () const |
Private 型 | |
typedef LightMutex | Mutex |
Private 変数 | |
misc::RealTime | stop_schedule |
õλͽ | |
Mutex | mutex |
volatile double | next_iteration_coefficient |
֤ܻĤäƤ鼡iteration ˿ʤफ |
hasTimer.h の 11 行で定義されています。
typedef LightMutex osl::search::HasTimer::Mutex [private] |
hasTimer.h の 15 行で定義されています。
osl::search::HasTimer::HasTimer | ( | ) | [inline] |
hasTimer.h の 20 行で定義されています。
osl::search::HasTimer::HasTimer | ( | const HasTimer & | src | ) | [inline] |
hasTimer.h の 22 行で定義されています。
osl::search::HasTimer::~HasTimer | ( | ) | [virtual] |
hasTimer.cc の 5 行で定義されています。
void osl::search::HasTimer::setStopSchedule | ( | const misc::RealTime & | schedule | ) | [inline] |
bool osl::search::HasTimer::hasSchedule | ( | ) | const [inline] |
const misc::RealTime osl::search::HasTimer::stopSchedule | ( | ) | const [inline] |
void osl::search::HasTimer::setNextIterationCoefficient | ( | double | new_value | ) | [inline] |
double osl::search::HasTimer::nextIterationCoefficient | ( | ) | const [inline] |
Mutex osl::search::HasTimer::mutex [mutable, private] |
hasTimer.h の 16 行で定義されています。
参照元 hasSchedule(), nextIterationCoefficient(), setNextIterationCoefficient(), setStopSchedule(), と stopSchedule().
volatile double osl::search::HasTimer::next_iteration_coefficient [private] |
֤ܻĤäƤ鼡iteration ˿ʤफ
hasTimer.h の 18 行で定義されています。
参照元 nextIterationCoefficient(), と setNextIterationCoefficient().