REAL
Regular Expression Algorithmic Library — constexpr C++20 regex
Loading...
Searching...
No Matches
real::detail::utf8_byte_seq Struct Reference

A canonical UTF-8 byte-range sequence (1–4 steps) covering part of a code-point range. More...

#include <utf8_ranges.hpp>

Collaboration diagram for real::detail::utf8_byte_seq:
[legend]

Public Attributes

utf8_byte_range parts [4] {}
 The per-byte ranges.
 
std::size_t length {}
 Number of active steps (1–4).
 

Detailed Description

A canonical UTF-8 byte-range sequence (1–4 steps) covering part of a code-point range.

Definition at line 31 of file utf8_ranges.hpp.

Member Data Documentation

◆ length

std::size_t real::detail::utf8_byte_seq::length {}

Number of active steps (1–4).

Definition at line 34 of file utf8_ranges.hpp.

◆ parts

utf8_byte_range real::detail::utf8_byte_seq::parts[4] {}

The per-byte ranges.

Definition at line 33 of file utf8_ranges.hpp.


The documentation for this struct was generated from the following file: