Class diagram for TimerEntry:
Public Members | |||
![]() | ![]() | void | initialize (float freq, doFn sync_proc_arg, doFn async_proc_arg, TimerUPP tick_upp, IntervalTimer* timer_arg) |
![]() | ![]() | void | start_timing () |
![]() | ![]() | void | stop_timing (bool noAsserts) |
![]() | ![]() | void | do_sync_fn () |
![]() | ![]() | void | timer_expired () |
![]() | ![]() | void | check_zero_interval () |
![]() | ![]() | void | initialize (doFn sp, doFn ap, int32 factor) |
![]() | ![]() | void | do_procs_if_needed () |
Static Public Members | |||
![]() | ![]() | TimerEntry* | from_task (TMTask* task) |
Protected Members | |||
![]() | ![]() | TMTask | task |
![]() | ![]() | IntervalTimer* | timer |
![]() | ![]() | int32 | microsec_interval |
![]() | ![]() | bool | is_on_q |
![]() | ![]() | bool | is_counting |
![]() | ![]() | bool | is_ready_to_do_sync_fn |
![]() | ![]() | bool | is_doing_sync_fn |
void TimerEntry::initialize (float freq, doFn sync_proc_arg, doFn async_proc_arg, TimerUPP tick_upp, IntervalTimer * timer_arg) |
void TimerEntry::start_timing () |
void TimerEntry::stop_timing (bool noAsserts) |
void TimerEntry::do_sync_fn () |
void TimerEntry::timer_expired () |
void TimerEntry::check_zero_interval () [inline]
|
void TimerEntry::initialize (doFn sp, doFn ap, int32 factor) [inline]
|
void TimerEntry::do_procs_if_needed () [inline]
|
TimerEntry * TimerEntry::from_task (TMTask * task) [inline, static]
|
TMTask TimerEntry::task [protected]
|
IntervalTimer* TimerEntry::timer [protected]
|
int32 TimerEntry::microsec_interval [protected]
|
bool TimerEntry::is_on_q [protected]
|
bool TimerEntry::is_counting [protected]
|
bool TimerEntry::is_ready_to_do_sync_fn [protected]
|
bool TimerEntry::is_doing_sync_fn [protected]
|