This is the complete list of members for TimerInterface, including all inherited members.
AddOneShotTimer(TimeValue delay, FN &&job, JobQueueInterface *queue) | TimerInterface | static |
AddOneShotTimer(TimeValue delay, FN &&job, JobQueueInterface *queue) | TimerInterface | |
AddPeriodicTimer(TimeValue interval, FN &&job, JobQueueInterface *queue) | TimerInterface | static |
AddPeriodicTimer(TimeValue interval, FN &&job, JobQueueInterface *queue) | TimerInterface | |
Alloc(MAXON_SOURCE_LOCATION_DECLARATION) | TimerInterface | static |
Cancel() | TimerInterface | |
CancelAndWait() | TimerInterface | |
delay | TimerInterface | |
DISABLE_IF_JOBREF(FN, Result< void >) Start(TimeValue interval | TimerInterface | |
iferr(TimerJob *job=NewObj(TimerJob, std::forward< FN >(src))) return err | TimerInterface | |
MAXON_INTERFACE_NONVIRTUAL(TimerInterface, MAXON_REFERENCE_NORMAL, "net.maxon.interface.timer", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel")) | TimerInterface | private |
MAXON_OBSERVABLE(void, ObservableTimerStarted,(), ObservableCombinerRunAllComponent) | TimerInterface | |
MAXON_OBSERVABLE(void, ObservableTimerFinished,(), ObservableCombinerRunAllComponent) | TimerInterface | |
MAXON_OBSERVABLE(void, ObservableTimerOverload,(const TimeValue &duration, const TimeValue &maxDuration), ObservableCombinerRunAllComponent) | TimerInterface | |
queue | TimerInterface | |
src | TimerInterface | |
Start(TimeValue interval, TimeValue delay, TimeValue tolerance, JobInterface *job, JobQueueInterface *queue) | TimerInterface | |
Start(interval.GetSeconds(), delay.GetSeconds(), tolerance.GetSeconds(), *job, queue) | TimerInterface | |
tolerance | TimerInterface |