GATE
C/C++ Framework
Loading...
Searching...
No Matches
SystemCpu Class Reference

System processor feature management. More...

#include <os.hpp>

Static Public Member Functions

static ArchEnum getArchitecture ()
static String getArchitectureLabel (ArchEnum arch)
static SystemCpuInfo getCpuInfo ()
static Array< String > getCpuFeatures ()
static SystemCpuActivation getProcessAffinity ()
static void setProcessAffinity (SystemCpuActivation const &affinity)

Detailed Description

System processor feature management.

Member Function Documentation

◆ getArchitecture()

SystemCpu::ArchEnum getArchitecture ( )
static
Returns

◆ getArchitectureLabel()

String getArchitectureLabel ( ArchEnum arch)
static
Parameters
arch
Returns

◆ getCpuInfo()

SystemCpuInfo getCpuInfo ( )
static
Returns

◆ getCpuFeatures()

Array< String > getCpuFeatures ( )
static
Returns

◆ getProcessAffinity()

SystemCpuActivation getProcessAffinity ( )
static
Returns

◆ setProcessAffinity()

void setProcessAffinity ( SystemCpuActivation const & affinity)
static
Parameters
affinity

The documentation for this class was generated from the following files:
  • src/gate/system/os.hpp
  • src/gate/system/cxx_os.cpp