mitiru::platform
Namespace catalog extracted from docs/API_CATALOG.md (2 types, 20 items).
Namespace catalog extracted from docs/API_CATALOG.md (2 types, 20 items).
| Name | Kind | Items |
|---|---|---|
OS | enum | 7 |
Arch | enum | 13 |
enum OS : std::uint8_t 7
WindowsLinuxmacOSiOSAndroidWebUnknownenum Arch : std::uint8_t 13
x86x64ARMARM64WASMUnknown[[nodiscard]] constexpr OS currentOS() noexcept[[nodiscard]] constexpr Arch currentArch() noexcept[[nodiscard]] constexpr bool isDesktop() noexcept[[nodiscard]] constexpr bool isMobile() noexcept[[nodiscard]] constexpr bool isWeb() noexcept[[nodiscard]] constexpr const char* osName() noexcept[[nodiscard]] constexpr const char* archName() noexceptSourced from docs/API_CATALOG.md, auto-generated by tools/generate_api_catalog.py.