| 
    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) | 
| #define | strtoull(str, endptr, base) | 
| #define | wcstoll(str, endptr, base) | 
| #define | wcstoull(str, endptr, base) | 
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 strtoll | ( | str, | |
| endptr, | |||
| base ) | 
| #define strtoull | ( | str, | |
| endptr, | |||
| base ) | 
| #define wcstoull | ( | str, | |
| endptr, | |||
| base ) | 
| 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 | ) |