job#

Fully qualified name: omni::experimental::job

namespace job#

Classes#

IAffinityMask_abi

Interface for providing a CPU affinity mask to the plugin.

IJobAffinity_abi

Interface for setting CPU affinity for the job system.

IJobWorker_abi

Interface for managing the number of workers in the job system.

IJob_abi

Basic interface for launching jobs on a foreign job system.

Typedefs#

IAffinityMask

Typedef for API wrapper of IAffinityMask_abi .

IJob

Typedef for API wrapper of IJob_abi .

IJobAffinity

Typedef for API wrapper of IJobAffinity_abi .

IJobWorker

Typedef for API wrapper of IJobWorker_abi .

JobFunction

Defines the function for performing a user-provided job.

MaskType

Alias for an affinity mask.