Nebula
Loading...
Searching...
No Matches
OSX::OSXCpu Class Reference

#include <osxcpu.h>

Detailed Description

CPU related definitions for the MacOSX platform.


(C) 2010 Radon Labs GmbH (C) 2013-2018 Individual contributors, see AUTHORS file

Public Types

typedef unsigned int CoreId
 

Static Public Attributes

static const CoreId InvalidCoreId = 0xffffffff
 core identifiers, under Win32, we basically don't care...
 
static const CoreId MainThreadCore = 0
 
static const CoreId IoThreadCore = 2
 
static const CoreId RenderThreadCore = 1
 
static const CoreId AudioThreadCore = 3
 
static const CoreId MiscThreadCore = 4
 
static const CoreId NetworkThreadCore = 5
 
static const CoreId JobThreadFirstCore = 6
 

Member Typedef Documentation

◆ CoreId

unsigned int OSX::OSXCpu::CoreId

Member Data Documentation

◆ AudioThreadCore

const CoreId OSX::OSXCpu::AudioThreadCore = 3
static

◆ InvalidCoreId

const CoreId OSX::OSXCpu::InvalidCoreId = 0xffffffff
static

core identifiers, under Win32, we basically don't care...

◆ IoThreadCore

const CoreId OSX::OSXCpu::IoThreadCore = 2
static

◆ JobThreadFirstCore

const CoreId OSX::OSXCpu::JobThreadFirstCore = 6
static

◆ MainThreadCore

const CoreId OSX::OSXCpu::MainThreadCore = 0
static

◆ MiscThreadCore

const CoreId OSX::OSXCpu::MiscThreadCore = 4
static

◆ NetworkThreadCore

const CoreId OSX::OSXCpu::NetworkThreadCore = 5
static

◆ RenderThreadCore

const CoreId OSX::OSXCpu::RenderThreadCore = 1
static

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