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