TimerInterface Member List

This is the complete list of members for TimerInterface, including all inherited members.

AddOneShotTimer(TimeValue delay, FN &&job, JobQueueInterface *queue)TimerInterfacestatic
AddOneShotTimer(TimeValue delay, FN &&job, JobQueueInterface *queue)TimerInterface
AddPeriodicTimer(TimeValue interval, FN &&job, JobQueueInterface *queue)TimerInterfacestatic
AddPeriodicTimer(TimeValue interval, FN &&job, JobQueueInterface *queue)TimerInterface
Alloc(MAXON_SOURCE_LOCATION_DECLARATION)TimerInterfacestatic
Cancel()TimerInterface
CancelAndWait()TimerInterface
delayTimerInterface
DISABLE_IF_JOBREF(FN, Result< void >) Start(TimeValue intervalTimerInterface
iferr(TimerJob *job=NewObj(TimerJob, std::forward< FN >(src))) return errTimerInterface
MAXON_INTERFACE_NONVIRTUAL(TimerInterface, MAXON_REFERENCE_NORMAL, "net.maxon.interface.timer", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel"))TimerInterfaceprivate
MAXON_OBSERVABLE(void, ObservableTimerStarted,(), ObservableCombinerRunAllComponent)TimerInterface
MAXON_OBSERVABLE(void, ObservableTimerFinished,(), ObservableCombinerRunAllComponent)TimerInterface
MAXON_OBSERVABLE(void, ObservableTimerOverload,(const TimeValue &duration, const TimeValue &maxDuration), ObservableCombinerRunAllComponent)TimerInterface
queueTimerInterface
srcTimerInterface
Start(TimeValue interval, TimeValue delay, TimeValue tolerance, JobInterface *job, JobQueueInterface *queue)TimerInterface
Start(interval.GetSeconds(), delay.GetSeconds(), tolerance.GetSeconds(), *job, queue)TimerInterface
toleranceTimerInterface