Support Class Library
A set of tools providing classes and utility
|
Platform detection but in a unified way (e.g. More...
Variables | |
constexpr bool | android = false |
constexpr bool | apple = false |
constexpr bool | ios = ( false || false ) |
constexpr bool | linux = ( false || false || false ) |
constexpr bool | unix = (SCL_PLATFORM_UNIX || ( false || false || false ) ) |
constexpr bool | posix = ( false || (SCL_PLATFORM_UNIX || ( false || false || false ) ) ) |
constexpr bool | win32 = true |
constexpr bool | win64 = SCL_PLATFORM_WIN64 |
constexpr bool | windows = true |
Platform detection but in a unified way (e.g.
if android then linux, if ios then unix)
constexpr bool scl::detect::platform::unified::android = false |
constexpr bool scl::detect::platform::unified::ios = ( false || false ) |
constexpr bool scl::detect::platform::unified::linux = ( false || false || false ) |
constexpr bool scl::detect::platform::unified::posix = ( false || (SCL_PLATFORM_UNIX || ( false || false || false ) ) ) |
constexpr bool scl::detect::platform::unified::unix = (SCL_PLATFORM_UNIX || ( false || false || false ) ) |
constexpr bool scl::detect::platform::unified::win32 = true |
constexpr bool scl::detect::platform::unified::win64 = SCL_PLATFORM_WIN64 |