14 #include <condition_variable>
20 struct WorkerThreadPool;
21 struct ITaskScheduler;
32 BENTLEYDLL_EXPORT static std::shared_ptr<ITaskRunner> GetTaskRunner (intptr_t threadId);
#define BENTLEYDLL_EXPORT
Definition: Bentley.h:249
Together with the BeCriticalSection.h file provides Bentley specific thread handling functions (Bentl...
Definition: AsyncTasksManager.h:26
#define BEGIN_BENTLEY_TASKS_NAMESPACE
Definition: Tasks.h:13
#define END_BENTLEY_TASKS_NAMESPACE
Definition: Tasks.h:14