This class provides a interface to get information about the current environment.
More...
#include <AuxEnv.h>
|
static bool | supportsSSE () |
| Returns true if the CPU supports SSE Instruction Set. Otherwise, returns false.
|
|
static bool | supportsSSE2 () |
| Returns true if the CPU supports SSE2 Instruction Set. Otherwise, returns false.
|
|
static bool | supportsAVX () |
| Returns true if the CPU supports AVX Instruction Set. Otherwise, returns false.
|
|
static bool | isWindowsOS () |
| Returns true if current platform is Windows.
|
|
static bool | isLinuxOS () |
| Returns true if current platform is Linux.
|
|
static bool | isMacOS () |
| Returns true if current platform is MAC.
|
|
static bool | is32Bit () |
| Returns true if current architecture is 32-bit.
|
|
static bool | is64Bit () |
| Return true if current architecture is 64-bit.
|
|
This class provides a interface to get information about the current environment.
Definition at line 197 of file AuxEnv.h.
◆ is32Bit()
static bool AuxPort::Env::is32Bit |
( |
| ) |
|
|
inlinestatic |
Returns true if current architecture is 32-bit.
Definition at line 281 of file AuxEnv.h.
◆ is64Bit()
static bool AuxPort::Env::is64Bit |
( |
| ) |
|
|
inlinestatic |
Return true if current architecture is 64-bit.
Definition at line 292 of file AuxEnv.h.
◆ isLinuxOS()
static bool AuxPort::Env::isLinuxOS |
( |
| ) |
|
|
inlinestatic |
Returns true if current platform is Linux.
Definition at line 259 of file AuxEnv.h.
◆ isMacOS()
static bool AuxPort::Env::isMacOS |
( |
| ) |
|
|
inlinestatic |
Returns true if current platform is MAC.
Definition at line 270 of file AuxEnv.h.
◆ isWindowsOS()
static bool AuxPort::Env::isWindowsOS |
( |
| ) |
|
|
inlinestatic |
Returns true if current platform is Windows.
Definition at line 248 of file AuxEnv.h.
◆ supportsAVX()
static bool AuxPort::Env::supportsAVX |
( |
| ) |
|
|
inlinestatic |
Returns true if the CPU supports AVX Instruction Set. Otherwise, returns false.
Definition at line 233 of file AuxEnv.h.
◆ supportsSSE()
static bool AuxPort::Env::supportsSSE |
( |
| ) |
|
|
inlinestatic |
Returns true if the CPU supports SSE Instruction Set. Otherwise, returns false.
Definition at line 203 of file AuxEnv.h.
◆ supportsSSE2()
static bool AuxPort::Env::supportsSSE2 |
( |
| ) |
|
|
inlinestatic |
Returns true if the CPU supports SSE2 Instruction Set. Otherwise, returns false.
Definition at line 218 of file AuxEnv.h.
The documentation for this class was generated from the following file:
- C:/ROOT/AuxPort/AuxPort_Master/master/AuxPort/Core/Env/AuxEnv.h