simdutf 9.3.3
Unicode at GB/s.
Loading...
Searching...
No Matches
simdutf::utf8_result Struct Reference

Public Member Functions

simdutf_really_inline simdutf_constexpr23 utf8_result (error_code err, size_t pos_in, size_t continuation_count_, size_t four_byte_count_) noexcept
simdutf_really_inline simdutf_constexpr23 size_t utf16_length () const noexcept
simdutf_really_inline simdutf_constexpr23 size_t utf32_length () const noexcept

Public Attributes

error_code error
size_t input_count
size_t continuation_count
size_t four_byte_count

Detailed Description

Definition at line 126 of file error.h.

Constructor & Destructor Documentation

◆ utf8_result() [1/2]

simdutf_really_inline simdutf_constexpr23 simdutf::utf8_result::utf8_result ( )
inlinenoexcept

Definition at line 132 of file error.h.

◆ utf8_result() [2/2]

simdutf_really_inline simdutf_constexpr23 simdutf::utf8_result::utf8_result ( error_code err,
size_t pos_in,
size_t continuation_count_,
size_t four_byte_count_ )
inlinenoexcept

Definition at line 137 of file error.h.

Member Function Documentation

◆ utf16_length()

simdutf_really_inline simdutf_constexpr23 size_t simdutf::utf8_result::utf16_length ( ) const
inlinenoexcept

Definition at line 144 of file error.h.

◆ utf32_length()

simdutf_really_inline simdutf_constexpr23 size_t simdutf::utf8_result::utf32_length ( ) const
inlinenoexcept

Definition at line 151 of file error.h.

Member Data Documentation

◆ continuation_count

size_t simdutf::utf8_result::continuation_count

Definition at line 129 of file error.h.

◆ error

error_code simdutf::utf8_result::error

Definition at line 127 of file error.h.

◆ four_byte_count

size_t simdutf::utf8_result::four_byte_count

Definition at line 130 of file error.h.

◆ input_count

size_t simdutf::utf8_result::input_count

Definition at line 128 of file error.h.


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