23 #ifndef _osaCPUAffinity_h
24 #define _osaCPUAffinity_h
#define CISST_EXPORT
Definition: cmnExportMacros.h:50
Definition: osaCPUAffinity.h:52
const osaCPUMask OSA_CPUANY
Definition: osaCPUAffinity.h:31
const osaCPUMask OSA_CPU6
Definition: osaCPUAffinity.h:37
const osaCPUMask OSA_CPU_LAST
Definition: osaCPUAffinity.h:49
osaErrno
Definition: osaCPUAffinity.h:52
const osaCPUMask OSA_CPU9
Definition: osaCPUAffinity.h:40
const osaCPUMask OSA_CPU13
Definition: osaCPUAffinity.h:44
const osaCPUMask OSA_CPU14
Definition: osaCPUAffinity.h:45
const osaCPUMask OSA_CPU7
Definition: osaCPUAffinity.h:38
const osaCPUMask OSA_CPU11
Definition: osaCPUAffinity.h:42
Definition: osaCPUAffinity.h:52
const osaCPUMask OSA_CPU1
Definition: osaCPUAffinity.h:32
const osaCPUMask OSA_CPU5
Definition: osaCPUAffinity.h:36
const osaCPUMask OSA_CPU16
Definition: osaCPUAffinity.h:47
Macros to export the symbols of cisstOSAbstraction (in a Dll).
unsigned short osaCPUMask
Definition: osaCPUAffinity.h:29
const osaCPUMask OSA_CPU2
Definition: osaCPUAffinity.h:33
const osaCPUMask OSA_CPU15
Definition: osaCPUAffinity.h:46
CISST_EXPORT int osaCPUGetCount()
Return the number of available CPUs.
const osaCPUMask OSA_CPU10
Definition: osaCPUAffinity.h:41
const osaCPUMask OSA_CPU8
Definition: osaCPUAffinity.h:39
const osaCPUMask OSA_CPU3
Definition: osaCPUAffinity.h:34
const osaCPUMask OSA_CPU4
Definition: osaCPUAffinity.h:35
const osaCPUMask OSA_CPU12
Definition: osaCPUAffinity.h:43
CISST_EXPORT osaErrno osaCPUSetAffinity(osaCPUMask mask)
Set the affinity of the current thread.