|
Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include "Variant.h"#include <charconv>#include <cstdlib>#include <cstring>#include <string>#include <utility>#include <variant>Classes | |
| struct | overloaded< Ts > |
Macros | |
| #define | _LIBCPP_DISABLE_AVAILABILITY |
| #define | strtoll(str, endptr, base) (int64_t)strtod(str, endptr) |
| #define | strtoull(str, endptr, base) (uint64_t)strtod(str, endptr) |
| #define | wcstoll(str, endptr, base) (int64_t)wcstod(str, endptr) |
| #define | wcstoull(str, endptr, base) (uint64_t)wcstod(str, endptr) |
Functions | |
| template<class... Ts> | |
| overloaded (Ts...) -> overloaded< Ts... > | |
| std::string_view | trim (std::string_view str) |
| std::wstring_view | trim (std::wstring_view str) |
| int64_t | str2int64 (std::string_view str, int64_t fallback) |
| int64_t | str2int64 (std::wstring_view str, int64_t fallback) |
| uint64_t | str2uint64 (std::string_view str, uint64_t fallback) |
| uint64_t | str2uint64 (std::wstring_view str, uint64_t fallback) |
| double | str2double (std::string_view str, double fallback) |
| double | str2double (std::wstring_view str, double fallback) |
| #define _LIBCPP_DISABLE_AVAILABILITY |
| #define strtoull | ( | str, | |
| endptr, | |||
| base | |||
| ) | (uint64_t)strtod(str, endptr) |
| #define wcstoull | ( | str, | |
| endptr, | |||
| base | |||
| ) | (uint64_t)wcstod(str, endptr) |
| overloaded | ( | Ts... | ) | -> overloaded< Ts... > |
| double str2double | ( | std::string_view | str, |
| double | fallback | ||
| ) |
| double str2double | ( | std::wstring_view | str, |
| double | fallback | ||
| ) |
| uint64_t str2uint64 | ( | std::string_view | str, |
| uint64_t | fallback | ||
| ) |
| uint64_t str2uint64 | ( | std::wstring_view | str, |
| uint64_t | fallback | ||
| ) |
| std::string_view trim | ( | std::string_view | str | ) |
| std::wstring_view trim | ( | std::wstring_view | str | ) |