chsvlib
chsv helper source code

◆ ci_ucp_string_view

typedef std::basic_string_view<ucp_t, ci_char_traits<ucp_t> > ci_ucp_string_view

Implements a case-independent C++ string view object with characters of type ucp_t encoding Unicode 11.0 code points.

It instantiates the standard library std::basic_string_view object with ci_char_traits instantiated for the type ucp_t.

This alias is only defined when the used C++ standard library supports std::basic_string_view as required by the C++17 standard.

See also
ucp_string An alias for the standard std::basic_string template with ci_char_traits and std::allocator as CharTraits and Allocator specialized for Chusov::String::ucp_t.
ucp_string_view A case-dependent variant of a string view class.