u5e
UnicodeTextC++Library
utf32ne_string_view.hpp
1 #ifndef INCLUDED_U5E_UTF32NE_STRING_VIEW
2 #define INCLUDED_U5E_UTF32NE_STRING_VIEW
3 
4 #include <experimental/string_view>
5 #include <u5e/basic_encodedstring.hpp>
6 #include <u5e/utf32ne.hpp>
7 
8 namespace u5e {
9  /**
10  * \class u5e::utf32ne_string_view
11  * \brief Typedef: basic_encodedstring of utf32ne and basic_string_view<int>
12  *
13  * Although this is a typedef, it shows up in doxygen as a class for
14  * better discoverability.
15  *
16  * \typedef u5e::utf32ne_string_view
17  * \brief A basic_encodedstring of utf32ne and basic_string_view<int>
18  */
20  std::experimental::basic_string_view<int>>
22 };
23 
24 #endif
main u5e namespace
Architecture-specific type to interface UTF32BE or UTF32LE.
Definition: utf32ne.hpp:20
basic encoding support over string-like objects.
basic_encodedstring< u5e::utf32ne, std::experimental::basic_string_view< int > > utf32ne_string_view
A basic_encodedstring of utf32ne and basic_string_view<int>