Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Class template utf32_view

boost::parser::utf32_view

Synopsis

// In header: <boost/parser/transcode_view.hpp>

template<unspecified V> 
class utf32_view {
public:

  // public member functions
  utf32_view() = default;
  utf32_view(V);
};

Description

A view that produces UTF-32 from an given sequence of UTF.

Template Parameters

  1. unspecified V

    Constrained by std::ranges::view<V>. Additionally, the value type of V must be char, wchar_t, char8_t, char16_t, or char32_t.

utf32_view public member functions

  1. utf32_view() = default;
  2. utf32_view(V base);

PrevUpHomeNext