#include <bn_utf8_characters_map.h>
template<const span<const utf8_ character>& Utf8Characters>
utf8_characters_map class
Maps a list of UTF-8 characters to their position in the list.
Template parameters | |
---|---|
Utf8Characters | UTF-8 characters list to map. |
Constructors, destructors, conversion operators
- utf8_characters_map() constexpr
- Default constructor.
Public functions
-
auto reference() const -> utf8_
characters_ map_ ref constexpr - Returns a reference to this map without information about the UTF-8 characters input list.
Function documentation
template<const span<const utf8_ character>& Utf8Characters>
utf8_ characters_ map_ ref bn:: utf8_characters_map<Utf8Characters>:: reference() const constexpr
Returns a reference to this map without information about the UTF-8 characters input list.
This map is not copied but referenced, so it should outlive the utf8_