Records

Functions

  • std::u16string_view toU16StringView (std::u16string_view sv)

    Pass-through overload.

    Defined at line 400 of file ../../third_party/icu/default/source/common/unicode/char16ptr.h

  • template <typename T, typename = typename std::enable_if_t<!std::is_pointer_v<std::remove_reference_t<T>>>>
    std::u16string_view toU16StringViewNullable (const T & text)

    Pass-through overload.

    Defined at line 430 of file ../../third_party/icu/default/source/common/unicode/char16ptr.h

  • template <typename T, typename = typename std::enable_if_t<std::is_pointer_v<std::remove_reference_t<T>>>, typename = void>
    std::u16string_view toU16StringViewNullable (const T & text)

    In case of nullptr, return an empty view.

    Defined at line 441 of file ../../third_party/icu/default/source/common/unicode/char16ptr.h

  • void swap (LocalOpenPointer<Type, closeFunction> & p1LocalOpenPointer<Type, closeFunction> & p2)

    Defined at line 592 of file ../../third_party/icu/default/source/common/unicode/localpointer.h