chsvlib
chsv helper source code

◆ ucp_string_view

typedef std::basic_string_view<ucp_t, std::char_traits<ucp_t> > ucp_string_view

Implements a 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 std::char_traits instantiated for the type ucp_t. The specialization of std::char_traits for ucp_t is provided by the library.

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 std::char_traits and std::allocator as CharTraits and Allocator specialized for Chusov::String::ucp_t.
ci_ucp_string_view A case-independent variant of a string view class.