Data Fields
utf8_accumulator Struct Reference

A UTF-8 character accumulator. More...

#include <utf8.h>

Data Fields

unsigned int character
 Character in progress. More...
unsigned int remaining
 Number of remaining continuation bytes. More...
unsigned int min
 Minimum legal character. More...

Detailed Description

A UTF-8 character accumulator.

Definition at line 57 of file utf8.h.

Field Documentation

◆ character

unsigned int utf8_accumulator::character

Character in progress.

Definition at line 59 of file utf8.h.

Referenced by efi_getchar(), efi_putchar(), utf8_accumulate(), and utf8_accumulate_okx().

◆ remaining

unsigned int utf8_accumulator::remaining

Number of remaining continuation bytes.

Definition at line 61 of file utf8.h.

Referenced by utf8_accumulate().

◆ min

unsigned int utf8_accumulator::min

Minimum legal character.

Definition at line 63 of file utf8.h.

Referenced by utf8_accumulate().

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