Namespaces

Records

Functions

  • template <typename... Args>
    void print (std::format_string<Args...> fmt, Args &&... args)

    Defined at line 31 of file ../../src/lib/stdformat/print.h

  • template <typename... Args>
    void print (std::FILE * stream, std::format_string<Args...> fmt, Args &&... args)

    Defined at line 36 of file ../../src/lib/stdformat/print.h

  • template <typename... Args>
    void println (std::FILE * stream, std::format_string<Args...> fmt, Args &&... args)

    Defined at line 41 of file ../../src/lib/stdformat/print.h

  • template <typename... Args>
    void println (std::format_string<Args...> fmt, Args &&... args)

    Defined at line 47 of file ../../src/lib/stdformat/print.h

  • template <typename Enum>
    std::underlying_type_t<Enum> to_underlying (Enum e)

    An implementation of C23 `std::to_underlying` for C++17 or newer.

    https://en.cppreference.com/w/cpp/utility/to_underlying

    https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p1682r2.html

    Defined at line 54 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/utility.h

  • template <class T, typename = std::enable_if_t<std::is_integral_v<T>>>
    T byteswap (T n)

    Defined at line 196 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/bit.h

  • template <class CharT, class Traits = std::char_traits<CharT>>
    bool contains (std::basic_string_view<CharT, Traits> haystack, decltype(haystack) needle)

    Defined at line 247 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/string_view.h

  • template <class CharT, class Traits = std::char_traits<CharT>>
    bool contains (std::basic_string_view<CharT, Traits> haystack, CharT needle)

    Defined at line 252 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/string_view.h

  • template <class CharT, class Traits = std::char_traits<CharT>>
    bool contains (std::basic_string_view<CharT, Traits> haystack, const CharT * needle)

    Defined at line 257 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/string_view.h

  • bool contains (std::string_view haystack, std::string_view needle)

    See comments above regarding separate overloads for common instantiations.

    Defined at line 265 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/string_view.h

  • bool contains (std::string_view haystack, const char * needle)

    Defined at line 269 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/string_view.h

  • bool contains (std::string_view haystack, char needle)

    Defined at line 273 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/string_view.h

  • bool contains (std::wstring_view haystack, std::wstring_view needle)

    Defined at line 277 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/string_view.h

  • bool contains (std::wstring_view haystack, const wchar_t * needle)

    Defined at line 281 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/string_view.h

  • bool contains (std::wstring_view haystack, wchar_t needle)

    Defined at line 285 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/string_view.h

  • bool contains (std::u8string_view haystack, std::u8string_view needle)

    Defined at line 290 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/string_view.h

  • bool contains (std::u8string_view haystack, const char8_t * needle)

    Defined at line 294 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/string_view.h

  • bool contains (std::u8string_view haystack, char8_t needle)

    Defined at line 298 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/string_view.h

  • bool contains (std::u16string_view haystack, std::u16string_view needle)

    Defined at line 303 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/string_view.h

  • bool contains (std::u16string_view haystack, const char16_t * needle)

    Defined at line 307 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/string_view.h

  • bool contains (std::u16string_view haystack, char16_t needle)

    Defined at line 311 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/string_view.h

  • bool contains (std::u32string_view haystack, std::u32string_view needle)

    Defined at line 315 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/string_view.h

  • bool contains (std::u32string_view haystack, const char32_t * needle)

    Defined at line 319 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/string_view.h

  • bool contains (std::u32string_view haystackchar32_t needle)

    Defined at line 323 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/string_view.h

Variables

const from_range_t from_range

Defined at line 23 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/internal/../ranges.h