class EE::InlineExecutor¶
Executor that runs every function immediately on the calling thread.
#include <executor.hpp> class InlineExecutor: public EE::Executor { public: // methods static InlineExecutor& instance(); virtual void execute(Function function); };
Inherited Members¶
public: // typedefs typedef SmallUniqueFunction<void(), FunctionInlineSize> Function; // fields static constexpr std::size_t FunctionInlineSize = 64; // methods virtual void execute(Function function) = 0;