|
Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
Namespaces | |
| namespace | COLOR |
| namespace | EGL |
| namespace | FONT |
| namespace | GL |
| namespace | GUILIB |
| namespace | I18N |
| namespace | MOVING_SPEED |
| namespace | POSIX |
Classes | |
| class | CDisplayInfo |
| class | CLockInfo |
| class | CScopeGuard |
| Generic scopeguard designed to handle any type of handle. More... | |
| struct | sortstringbyname |
| class | StringUtils |
Enumerations | |
| enum class | Eotf { TRADITIONAL_SDR , TRADITIONAL_HDR , PQ , HLG } |
| enum class | Colorimetry { DEFAULT , XVYCC_601 , XVYCC_709 , SYCC_601 , OPYCC_601 , OPRGB , BT2020_CYCC , BT2020_YCC , BT2020_RGB , ST2113_RGB , ICTCP } |
Functions | |
| template<class TIterator > | |
| void | RandomShuffle (TIterator begin, TIterator end) |
| int | compareWchar (const void *a, const void *b) |
| wchar_t | tolowerUnicode (const wchar_t &c) |
| wchar_t | toupperUnicode (const wchar_t &c) |
| template<typename StrIn , typename StrOut , typename Fn > | |
| void | transformString (const StrIn &input, StrOut &output, Fn fn) |
| template<typename StringLikeA , typename StringLikeB > | |
| std::vector< std::string > | SplitMultiT (std::span< const StringLikeA > input, std::span< const StringLikeB > delimiters, size_t iMaxStrings) |
| int | IsUTF8Letter (std::string_view::const_iterator strIter, std::string_view::const_iterator strIterEnd) noexcept |
| template<typename StringLike > | |
| int | FindBestMatchT (std::string_view str, std::span< StringLike > strings, double &matchscore) noexcept |
| template<typename StringLike > | |
| bool | ContainsKeywordT (std::string_view str, std::span< StringLike > keywords) noexcept |
| template<typename T , std::enable_if_t<!std::is_enum_v< T >, int > = 0> | |
| constexpr decltype(auto) | EnumToInt (T &&arg) noexcept |
|
strong |
|
strong |
|
nodiscardnoexcept |
|
constexprnoexcept |
|
nodiscardnoexcept |
|
nodiscardnoexcept |
| void KODI::UTILS::RandomShuffle | ( | TIterator | begin, |
| TIterator | end ) |
|
nodiscard |
| wchar_t KODI::UTILS::tolowerUnicode | ( | const wchar_t & | c | ) |
| wchar_t KODI::UTILS::toupperUnicode | ( | const wchar_t & | c | ) |
| void KODI::UTILS::transformString | ( | const StrIn & | input, |
| StrOut & | output, | ||
| Fn | fn ) |