struct CCL::System::MultiThreadWorkerDescription

Multi-threading worker description for CreateMultiThreadWorker().

#include <systemservices.h>

struct MultiThreadWorkerDescription
{
    // fields

    int numberOfCPUs = 1;
    int cpuOffset = 0;
    Threading::ThreadPriority priority = Threading::kPriorityHigh;
    tbool useCpuAffinity = false;
    CStringPtr name = nullptr;
    Threading::WorkgroupID workgroup = nullptr;
};