Preliminary. ThinkMeta ConcurrentTasks and this documentation are preliminary; everything is subject to change.

API reference / Core

SchedulerKind enum

Selects the scheduler implementation.

Use
#include <ThinkMeta.ConcurrentTasks/Core.h>
Namespace
ThinkMeta::ConcurrentTasks

Syntax

enum class SchedulerKind

See also

CreateTaskScheduler

Values

Default

Work-stealing scheduler over several threads.

Syntax

Default

Remarks

The thread count is SchedulerInfo::numberOfThreads.

TaskSwap

Single-threaded scheduler swapping two tasks under a switch policy.

Syntax

TaskSwap

Remarks

See also

ITaskSwitchPolicy

Generated from ThinkMeta.ConcurrentTasks.API @ 137ec1d (2026-10-17).