|
ReXGlue SDK
|
This is the complete list of members for rex::platform::Timer, including all inherited members.
| Cancel()=0 | rex::platform::Timer | pure virtual |
| CreateManualResetTimer() | rex::platform::Timer | static |
| CreateSynchronizationTimer() | rex::platform::Timer | static |
| GetNativeHandle() const =0 | rex::platform::WaitHandle | pure virtual |
| Reset()=0 | rex::platform::Timer | pure virtual |
| SetOnceAfter(rex::HundredNanoseconds rel_time, std::function< void()> opt_callback=nullptr)=0 | rex::platform::Timer | pure virtual |
| SetOnceAt(WindowsClock::time_point due_time, std::function< void()> opt_callback=nullptr)=0 | rex::platform::Timer | pure virtual |
| SetOnceAt(SteadyClock::time_point due_time, std::function< void()> opt_callback=nullptr)=0 | rex::platform::Timer | pure virtual |
| SetRepeatingAfter(rex::HundredNanoseconds rel_time, std::chrono::milliseconds period, std::function< void()> opt_callback=nullptr)=0 | rex::platform::Timer | pure virtual |
| SetRepeatingAt(WindowsClock::time_point due_time, std::chrono::milliseconds period, std::function< void()> opt_callback=nullptr)=0 | rex::platform::Timer | pure virtual |
| SetRepeatingAt(SteadyClock::time_point due_time, std::chrono::milliseconds period, std::function< void()> opt_callback=nullptr)=0 | rex::platform::Timer | pure virtual |
| SteadyClock typedef (defined in rex::platform::Timer) | rex::platform::Timer | |
| WaitHandle()=default (defined in rex::platform::WaitHandle) | rex::platform::WaitHandle | protected |
| WindowsClock typedef (defined in rex::platform::Timer) | rex::platform::Timer | |
| ~WaitHandle()=default (defined in rex::platform::WaitHandle) | rex::platform::WaitHandle | virtual |