Open 3D Engine AzCore API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::JobManagerThreadDesc Struct Reference

#include <JobManagerDesc.h>

Public Member Functions

 JobManagerThreadDesc (int cpuId=-1, int priority=0, int stackSize=-1)
 

Public Attributes

int m_cpuId
 
int m_priority
 
int m_stackSize
 

Detailed Description

Descriptor for a single job manager thread, an array of these is specified in JobManagerDesc.

Member Data Documentation

◆ m_cpuId

int AZ::JobManagerThreadDesc::m_cpuId

The CPU ids (as a bitfield) that this thread will be running on, see AZStd::thread_desc::m_cpuId. Windows: This parameter is ignored. On other platforms, each bit maps directly to the core numbers [0-n], default is 0

◆ m_priority

int AZ::JobManagerThreadDesc::m_priority

Thread priority. Defaults to the current platform's default priority

◆ m_stackSize

int AZ::JobManagerThreadDesc::m_stackSize

Thread stack size. Default is 0, which means we will use the default stack size for each platform.


The documentation for this struct was generated from the following file: