20 #ifndef INCLUDE_OLA_THREAD_EXECUTORINTERFACE_H_
21 #define INCLUDE_OLA_THREAD_EXECUTORINTERFACE_H_
69 #endif // INCLUDE_OLA_THREAD_EXECUTORINTERFACE_H_
virtual void DrainCallbacks()=0
Run all callbacks until there are none left.
Defer execution of a callback.
Definition: ExecutorInterface.h:35
The namespace containing all OLA symbols.
Definition: Credentials.cpp:44
virtual void Execute(ola::BaseCallback0< void > *callback)=0
Execute the supplied callback at some point in the future.