Nebula
Loading...
Searching...
No Matches
System::Cpu Class Reference

#include <cpu.h>

Detailed Description

Provides information about the system's CPU(s).

Public Types

enum  CoreId : uint32_t {
  Core0 = 0x1 , Core1 = 0x2 , Core2 = 0x4 , Core3 = 0x8 ,
  Core4 = 0x10 , Core5 = 0x20 , Core6 = 0x40 , Core7 = 0x80 ,
  Core8 = 0x100 , Core9 = 0x200 , Core10 = 0x400 , Core11 = 0x800 ,
  Core12 = 0x1000 , Core13 = 0x2000 , Core14 = 0x4000 , Core15 = 0x8000 ,
  Core16 = 0x10000 , Core17 = 0x20000 , Core18 = 0x40000 , Core19 = 0x80000 ,
  Core20 = 0x100000 , Core21 = 0x200000 , Core22 = 0x400000 , Core23 = 0x800000 ,
  Core24 = 0x1000000 , Core25 = 0x2000000 , Core26 = 0x4000000 , Core27 = 0x8000000 ,
  Core28 = 0x10000000 , Core29 = 0x20000000 , Core30 = 0x40000000 , Core31 = 0x80000000 ,
  All = (Core31 << 1) - 1
}
 

Member Enumeration Documentation

◆ CoreId

enum System::Cpu::CoreId : uint32_t
Enumerator
Core0 
Core1 
Core2 
Core3 
Core4 
Core5 
Core6 
Core7 
Core8 
Core9 
Core10 
Core11 
Core12 
Core13 
Core14 
Core15 
Core16 
Core17 
Core18 
Core19 
Core20 
Core21 
Core22 
Core23 
Core24 
Core25 
Core26 
Core27 
Core28 
Core29 
Core30 
Core31 
All 

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