objc

NXArch.h
Go to the documentation of this file.
1 
11 #pragma once
12 
19 typedef enum {
23 } NXEndian;
24 
33 uint8_t NXArchBits(void);
34 
43 const char *NXArchOS(void);
44 
53 const char *NXArchProcessor(void);
54 
64 
73 uint8_t NXArchNumCores(void);
const char * NXArchProcessor(void)
Get the current processor/CPU type.
const char * NXArchOS(void)
Get the current operating system name.
Least significant byte first.
Definition: NXArch.h:21
Unknown endianness.
Definition: NXArch.h:20
NXEndian NXArchEndian(void)
Get the current architecture endianness.
uint8_t NXArchBits(void)
Get the current architecture bits (32 or 64).
Most significant byte first.
Definition: NXArch.h:22
uint8_t NXArchNumCores(void)
Get the number of CPU cores available on the current system.
NXEndian
Enumeration representing different byte order (endianness) types.
Definition: NXArch.h:19