63 template <
typename Callable>
64 typename std::enable_if<
65 !std::is_convertible<Callable, std::shared_ptr<Tasks::Task>>::value,
This is the header file for a generated source file, GitSHA1.cpp.
std::shared_ptr< Task > TaskPtr
std::enable_if< !std::is_convertible< Callable, std::shared_ptr< Tasks::Task > >::value, void >::type enqueue(const Callable &call, TargetThread policy)
std::queue< Tasks::TaskPtr > TaskQueue
TaskQueueMap queues_
The internal queues of tasks.
static TaskPtr build(const Callable &callable)
std::map< TargetThread, TaskQueue > TaskQueueMap
This is a scheduler that is used internally to schedule asynchronous / long running tasks...