NUMA++ 0.11.0
Loading...
Searching...
No Matches
NUMA++

C++ NUMA API. More...

Topics

 Implementation details
 NUMA++ implementation details.
 
 General Utilities
 NUMA++ General Utilities.
 
 CPU Affinity APIs
 NUMA++ CPU affinity APIs.
 
 Memory APIs
 NUMA++ memory policy APIs.
 
 Scheduler APIs
 NUMA++ scheduler APIs.
 
 Thread APIs
 NUMA++ thread APIs.
 

Files

file  cpuaffinity.cpp
 Definition of CPU affinity classes.
 
file  config.hpp
 NUMA++ configuration.
 
file  flags.hpp
 Contains definitions for bitwise operators for enums.
 
file  numapolicies.hpp
 Contains declarations for NumaPolicies.
 
file  thread.hpp
 Contains declarations for numapp thread utilities.
 
file  numapolicies.cpp
 Definition of numapp::NumaPolicies.
 
file  version.hpp
 Contains version macro.
 

Classes

class  numapp::NumaPolicies
 Combines the the available NUMA policy types in one object. More...
 

Macros

#define NUMAPP_VERSION   1100
 Integer representation of 0.11.0 version tuple.
 

Detailed Description

C++ NUMA API.

Refer to the main page for an overview.

Macro Definition Documentation

◆ NUMAPP_VERSION

#define NUMAPP_VERSION   1100

Integer representation of 0.11.0 version tuple.

#include <numapp/version.hpp>

Given version x.y.z:
x = NUMAPP_VERSION / 100'000
y = NUMAPP_VERSION / 100 % 1'000
z = NUMAPP_VERSION % 100
#define NUMAPP_VERSION
Integer representation of 0.11.0 version tuple.
Definition version.hpp:27

Definition at line 27 of file version.hpp.