60 ::std::optional<uint64> coreAffinityMask,
62 ::std::optional<int> suppressWorkerProfiling
65 MCAPI
bool _checkPendingWork();
67 MCAPI
void queue(::std::shared_ptr<::BackgroundTaskBase> task,
bool queueImmediate);
69 MCAPI ::std::shared_ptr<::BackgroundTaskBase> tryPop(
int minPriority);
81 MCAPI static ::brstd::flat_set<::WorkerPool*, ::std::less<::WorkerPool*>, ::std::vector<::WorkerPool*>>&
84 MCAPI static ::Bedrock::Threading::Mutex& sAllPoolsMutex();
90 MCAPI
void* $ctor(::std::string name,
::Scheduler& owner);
96 ::std::optional<uint64> coreAffinityMask,
98 ::std::optional<int> suppressWorkerProfiling
111 MCAPI
static void** $vftable();