DelayedCallbackScheduler Class¶
Inherits: CallbackScheduler
Description¶
延时回调调度器。
用于将回调推迟到手动调用的时候调用,可用于单线程环境下(如各种UI环境)。
本类的所有成员都是线程安全的。
Constructor¶
- C: void easyar_DelayedCallbackScheduler__ctor(easyar_DelayedCallbackScheduler * * Return)¶
- C++17: DelayedCallbackScheduler()¶
- Traditional C++: DelayedCallbackScheduler()¶
- Java: public DelayedCallbackScheduler()¶
- Kotlin: constructor()¶
- Objective-C: + (easyar_DelayedCallbackScheduler *) create¶
- Swift: public convenience init()¶
- C#: public DelayedCallbackScheduler()¶
runOne¶
执行一个回调。如果没有回调可执行,则返回false。
- C: bool easyar_DelayedCallbackScheduler_runOne(easyar_DelayedCallbackScheduler * This)¶
- C++17: bool runOne()¶
- Traditional C++: bool runOne()¶
- Java: public boolean runOne()¶
- Kotlin: fun runOne(): Boolean¶
- Objective-C: - (bool)runOne¶
- Swift: public func runOne() -> Bool¶
- C#: public virtual bool runOne()¶