ztd.text
latest
Contents:
Quick ānā Dirty Tutorial
Users in the Wild
Glossary of Terms & Definitions
Design Goals and Philosophy
Available Encodings
Known Unicode Encodings
Configuring the Library
API Reference
Progress & Future Work
Benchmarks
Licenses, Thanks and Attribution
Bibliography
šØ Troubleshooting / Compilation Errors / Runtime Problems (In Progress)
Index
ztd.text
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
K
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
__execution_mac_os (C++ class)
__execution_mac_os::code_point (C++ type)
__execution_mac_os::code_unit (C++ type)
__execution_mac_os::decode_one (C++ function)
,
[1]
__execution_mac_os::decode_state (C++ type)
__execution_mac_os::encode_one (C++ function)
,
[1]
__execution_mac_os::encode_state (C++ type)
__execution_mac_os::is_decode_injective (C++ type)
__execution_mac_os::is_encode_injective (C++ type)
__execution_mac_os::is_unicode_encoding (C++ type)
__execution_mac_os::max_code_points (C++ member)
__execution_mac_os::max_code_units (C++ member)
__unicode_code_point (C++ class)
__unicode_code_point::__unicode_code_point (C++ function)
,
[1]
__unicode_code_point::operator char32_t (C++ function)
__unicode_code_point::value (C++ function)
,
[1]
,
[2]
__unicode_scalar_value (C++ class)
__unicode_scalar_value::__unicode_scalar_value (C++ function)
,
[1]
__unicode_scalar_value::operator char32_t (C++ function)
__unicode_scalar_value::value (C++ function)
,
[1]
,
[2]
__wide_execution_cwchar (C++ class)
__wide_execution_cwchar::code_point (C++ type)
__wide_execution_cwchar::code_unit (C++ type)
__wide_execution_cwchar::contains_unicode_encoding (C++ function)
__wide_execution_cwchar::decode_one (C++ function)
__wide_execution_cwchar::decode_state (C++ type)
__wide_execution_cwchar::encode_one (C++ function)
__wide_execution_cwchar::encode_state (C++ type)
__wide_execution_cwchar::is_decode_injective (C++ type)
__wide_execution_cwchar::is_encode_injective (C++ type)
__wide_execution_cwchar::is_unicode_encoding (C++ type)
__wide_execution_cwchar::max_code_points (C++ member)
__wide_execution_cwchar::max_code_units (C++ member)
__wide_execution_iso10646 (C++ class)
__wide_execution_iso10646::code_point (C++ type)
__wide_execution_iso10646::code_unit (C++ type)
__wide_execution_iso10646::decode_one (C++ function)
,
[1]
__wide_execution_iso10646::decode_state (C++ type)
__wide_execution_iso10646::encode_one (C++ function)
,
[1]
__wide_execution_iso10646::encode_state (C++ type)
__wide_execution_iso10646::is_decode_injective (C++ type)
__wide_execution_iso10646::is_encode_injective (C++ type)
__wide_execution_iso10646::is_unicode_encoding (C++ type)
__wide_execution_iso10646::max_code_points (C++ member)
__wide_execution_iso10646::max_code_units (C++ member)
__wide_execution_windows (C++ class)
__wide_execution_windows::code_point (C++ type)
__wide_execution_windows::code_unit (C++ type)
__wide_execution_windows::decode_one (C++ function)
__wide_execution_windows::decode_state (C++ type)
__wide_execution_windows::encode_one (C++ function)
__wide_execution_windows::encode_state (C++ type)
__wide_execution_windows::is_decode_injective (C++ type)
__wide_execution_windows::is_encode_injective (C++ type)
__wide_execution_windows::is_unicode_encoding (C++ type)
__wide_execution_windows::max_code_points (C++ member)
__wide_execution_windows::max_code_units (C++ member)
A
any_byte_encoding (C++ class)
any_byte_encoding::any_byte_encoding (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
any_byte_encoding::code_point (C++ type)
any_byte_encoding::code_unit (C++ type)
any_byte_encoding::contains_unicode_encoding (C++ function)
any_byte_encoding::decode_one (C++ function)
any_byte_encoding::decode_state (C++ type)
any_byte_encoding::decoded_id (C++ member)
any_byte_encoding::encode_one (C++ function)
any_byte_encoding::encode_state (C++ type)
any_byte_encoding::encoded_id (C++ member)
any_byte_encoding::is_decode_injective (C++ type)
any_byte_encoding::is_encode_injective (C++ type)
any_byte_encoding::max_code_points (C++ member)
any_byte_encoding::max_code_units (C++ member)
any_byte_encoding::maybe_replacement_code_points (C++ function)
any_byte_encoding::maybe_replacement_code_units (C++ function)
any_byte_encoding::operator= (C++ function)
,
[1]
any_encoding (C++ type)
any_encoding_with (C++ class)
any_encoding_with::any_decode_state (C++ class)
any_encoding_with::any_decode_state::any_decode_state (C++ function)
,
[1]
,
[2]
any_encoding_with::any_decode_state::operator= (C++ function)
,
[1]
any_encoding_with::any_encode_state (C++ class)
any_encoding_with::any_encode_state::any_encode_state (C++ function)
,
[1]
,
[2]
any_encoding_with::any_encode_state::operator= (C++ function)
,
[1]
any_encoding_with::any_encoding_with (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
any_encoding_with::code_point (C++ type)
any_encoding_with::code_unit (C++ type)
any_encoding_with::contains_unicode_encoding (C++ function)
any_encoding_with::decode_one (C++ function)
any_encoding_with::decode_state (C++ type)
any_encoding_with::decoded_id (C++ member)
any_encoding_with::encode_one (C++ function)
any_encoding_with::encode_state (C++ type)
any_encoding_with::encoded_id (C++ member)
any_encoding_with::is_decode_injective (C++ type)
any_encoding_with::is_encode_injective (C++ type)
any_encoding_with::max_code_points (C++ member)
any_encoding_with::max_code_units (C++ member)
any_encoding_with::maybe_replacement_code_points (C++ function)
any_encoding_with::maybe_replacement_code_units (C++ function)
any_encoding_with::operator= (C++ function)
,
[1]
ascii (C++ member)
ascii_t (C++ type)
assume_valid_handler (C++ member)
assume_valid_handler_t (C++ class)
assume_valid_handler_t::assume_valid (C++ type)
assume_valid_handler_t::operator() (C++ function)
atari_st (C++ member)
atascii (C++ member)
B
basic_any_punycode (C++ class)
basic_any_punycode::code_point (C++ type)
basic_any_punycode::code_unit (C++ type)
basic_any_punycode::decode_one (C++ function)
basic_any_punycode::encode_one (C++ function)
basic_any_punycode::is_decode_injective (C++ type)
basic_any_punycode::is_encode_injective (C++ type)
basic_any_punycode::max_code_points (C++ member)
basic_any_punycode::max_code_units (C++ member)
basic_ascii (C++ class)
basic_ascii::code_point (C++ type)
basic_ascii::code_unit (C++ type)
basic_ascii::decode_one (C++ function)
basic_ascii::encode_one (C++ function)
basic_ascii::is_decode_injective (C++ type)
basic_ascii::is_encode_injective (C++ type)
basic_ascii::max_code_points (C++ member)
basic_ascii::max_code_units (C++ member)
basic_ascii::replacement_code_units (C++ function)
basic_ascii::state (C++ type)
basic_atari_st (C++ class)
basic_atascii (C++ class)
basic_big5_hkscs (C++ class)
basic_big5_hkscs::code_point (C++ type)
basic_big5_hkscs::code_unit (C++ type)
basic_big5_hkscs::decode_one (C++ function)
basic_big5_hkscs::encode_one (C++ function)
basic_big5_hkscs::is_decode_injective (C++ type)
basic_big5_hkscs::max_code_points (C++ member)
basic_big5_hkscs::max_code_units (C++ member)
basic_big5_hkscs::replacement_code_units (C++ function)
basic_big5_hkscs::state (C++ type)
basic_count_as_decoded (C++ function)
basic_count_as_encoded (C++ function)
basic_count_as_transcoded (C++ function)
basic_decode_into (C++ function)
basic_decode_into_raw (C++ function)
basic_encode_into (C++ function)
basic_encode_into_raw (C++ function)
basic_euc_kr_uhc (C++ class)
basic_euc_kr_uhc::code_point (C++ type)
basic_euc_kr_uhc::code_unit (C++ type)
basic_euc_kr_uhc::decode_one (C++ function)
basic_euc_kr_uhc::encode_one (C++ function)
basic_euc_kr_uhc::is_decode_injective (C++ type)
basic_euc_kr_uhc::max_code_points (C++ member)
basic_euc_kr_uhc::max_code_units (C++ member)
basic_euc_kr_uhc::replacement_code_units (C++ function)
basic_euc_kr_uhc::state (C++ type)
basic_gb18030 (C++ class)
basic_gb18030::code_point (C++ type)
basic_gb18030::code_unit (C++ type)
basic_gb18030::decode_one (C++ function)
basic_gb18030::encode_one (C++ function)
basic_gb18030::is_decode_injective (C++ type)
basic_gb18030::is_encode_injective (C++ type)
basic_gb18030::is_unicode_encoding (C++ type)
basic_gb18030::max_code_points (C++ member)
basic_gb18030::max_code_units (C++ member)
basic_gb18030::replacement_code_points (C++ function)
basic_gb18030::replacement_code_units (C++ function)
basic_gb18030::state (C++ type)
basic_gbk (C++ class)
basic_gbk::code_point (C++ type)
basic_gbk::code_unit (C++ type)
basic_gbk::decode_one (C++ function)
basic_gbk::encode_one (C++ function)
basic_gbk::is_decode_injective (C++ type)
basic_gbk::is_encode_injective (C++ type)
basic_gbk::is_unicode_encoding (C++ type)
basic_gbk::max_code_points (C++ member)
basic_gbk::max_code_units (C++ member)
basic_gbk::replacement_code_points (C++ function)
basic_gbk::replacement_code_units (C++ function)
basic_gbk::state (C++ type)
basic_ibm_1006_urdu (C++ class)
basic_ibm_424_hebrew_bulletin (C++ class)
basic_ibm_856_hebrew (C++ class)
basic_ibm_866_cyrillic (C++ class)
basic_iconv (C++ class)
basic_incomplete_handler (C++ class)
basic_incomplete_handler::base (C++ function)
,
[1]
,
[2]
basic_incomplete_handler::basic_incomplete_handler (C++ function)
,
[1]
,
[2]
basic_incomplete_handler::code_points (C++ function)
basic_incomplete_handler::code_units (C++ function)
basic_incomplete_handler::error_handler (C++ type)
basic_incomplete_handler::operator() (C++ function)
,
[1]
,
[2]
basic_iso_8859_1 (C++ class)
basic_iso_8859_10 (C++ class)
basic_iso_8859_13 (C++ class)
basic_iso_8859_14 (C++ class)
basic_iso_8859_15 (C++ class)
basic_iso_8859_16 (C++ class)
basic_iso_8859_1::code_point (C++ type)
basic_iso_8859_1::code_unit (C++ type)
basic_iso_8859_1::decode_one (C++ function)
basic_iso_8859_1::encode_one (C++ function)
basic_iso_8859_1::is_decode_injective (C++ type)
basic_iso_8859_1::is_encode_injective (C++ type)
basic_iso_8859_1::max_code_points (C++ member)
basic_iso_8859_1::max_code_units (C++ member)
basic_iso_8859_1::replacement_code_units (C++ function)
basic_iso_8859_1::state (C++ type)
basic_iso_8859_1_1985 (C++ class)
basic_iso_8859_1_1998 (C++ class)
basic_iso_8859_2 (C++ class)
basic_iso_8859_3 (C++ class)
basic_iso_8859_4 (C++ class)
basic_iso_8859_5 (C++ class)
basic_iso_8859_6 (C++ class)
basic_iso_8859_7 (C++ class)
basic_iso_8859_8 (C++ class)
basic_kamenicky (C++ class)
basic_kazakh_strk1048 (C++ class)
basic_koi8_r (C++ class)
basic_koi8_u (C++ class)
basic_mutf8 (C++ class)
basic_mutf8::code_point (C++ type)
basic_mutf8::code_unit (C++ type)
basic_mutf8::decode_one (C++ function)
basic_mutf8::decode_state (C++ type)
basic_mutf8::decoded_id (C++ member)
basic_mutf8::encode_one (C++ function)
basic_mutf8::encode_state (C++ type)
basic_mutf8::encoded_id (C++ member)
basic_mutf8::is_decode_injective (C++ type)
basic_mutf8::is_encode_injective (C++ type)
basic_mutf8::is_unicode_encoding (C++ type)
basic_mutf8::max_code_points (C++ member)
basic_mutf8::max_code_units (C++ member)
basic_mutf8::replacement_code_points (C++ function)
basic_mutf8::replacement_code_units (C++ function)
basic_mutf8::self_synchronizing_code (C++ type)
basic_mutf8::skip_input_error (C++ function)
,
[1]
basic_petscii (C++ class)
basic_petscii_shifted (C++ class)
basic_petscii_unshifted (C++ class)
basic_punycode (C++ type)
basic_punycode_idna (C++ type)
basic_recode_into_raw (C++ function)
basic_recode_one_into (C++ function)
basic_recode_one_into_raw (C++ function)
basic_shift_jis (C++ type)
basic_shift_jis_x0208 (C++ class)
basic_shift_jis_x0208::code_point (C++ type)
basic_shift_jis_x0208::code_unit (C++ type)
basic_shift_jis_x0208::decode_one (C++ function)
basic_shift_jis_x0208::encode_one (C++ function)
basic_shift_jis_x0208::is_decode_injective (C++ type)
basic_shift_jis_x0208::max_code_points (C++ member)
basic_shift_jis_x0208::max_code_units (C++ member)
basic_shift_jis_x0208::replacement_code_units (C++ function)
basic_shift_jis_x0208::state (C++ type)
basic_tatar_ansi (C++ class)
basic_tatar_ascii (C++ class)
basic_text (C++ class)
basic_text::basic_text (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
basic_text::code_point (C++ type)
basic_text::code_unit (C++ type)
basic_text::const_iterator (C++ type)
basic_text::const_sentinel (C++ type)
basic_text::difference_type (C++ type)
basic_text::encoding_type (C++ type)
basic_text::iterator (C++ type)
basic_text::iterator_category (C++ type)
basic_text::iterator_concept (C++ type)
basic_text::normalization_type (C++ type)
basic_text::operator= (C++ function)
,
[1]
basic_text::range_type (C++ type)
basic_text::reference (C++ type)
basic_text::sentinel (C++ type)
basic_text::size_type (C++ type)
basic_text::value_type (C++ type)
basic_text_view (C++ class)
basic_text_view::base (C++ function)
,
[1]
,
[2]
basic_text_view::code_points (C++ function)
,
[1]
,
[2]
basic_text_view::encoding_type (C++ type)
basic_text_view::error_handler_type (C++ type)
basic_text_view::normalization_type (C++ type)
basic_text_view::range_type (C++ type)
basic_text_view::state_type (C++ type)
basic_transcode_into_raw (C++ function)
basic_transcode_one_into (C++ function)
basic_transcode_one_into_raw (C++ function)
basic_utf16 (C++ class)
basic_utf16::code_point (C++ type)
basic_utf16::code_unit (C++ type)
basic_utf16::decode_one (C++ function)
basic_utf16::decoded_id (C++ member)
basic_utf16::encode_one (C++ function)
basic_utf16::encoded_id (C++ member)
basic_utf16::is_decode_injective (C++ type)
basic_utf16::is_encode_injective (C++ type)
basic_utf16::is_unicode_encoding (C++ type)
basic_utf16::max_code_points (C++ member)
basic_utf16::max_code_units (C++ member)
basic_utf16::replacement_code_points (C++ function)
basic_utf16::replacement_code_units (C++ function)
basic_utf16::self_synchronizing_code (C++ type)
basic_utf16::skip_input_error (C++ function)
,
[1]
basic_utf16::state (C++ type)
basic_utf16_be (C++ type)
basic_utf16_le (C++ type)
basic_utf16_ne (C++ type)
basic_utf32 (C++ class)
basic_utf32::code_point (C++ type)
basic_utf32::code_unit (C++ type)
basic_utf32::decode_one (C++ function)
basic_utf32::decoded_id (C++ member)
basic_utf32::encode_one (C++ function)
basic_utf32::encoded_id (C++ member)
basic_utf32::is_decode_injective (C++ type)
basic_utf32::is_encode_injective (C++ type)
basic_utf32::is_unicode_encoding (C++ type)
basic_utf32::max_code_points (C++ member)
basic_utf32::max_code_units (C++ member)
basic_utf32::self_synchronizing_code (C++ type)
basic_utf32::skip_input_error (C++ function)
basic_utf32::state (C++ type)
basic_utf32_be (C++ type)
basic_utf32_le (C++ type)
basic_utf32_ne (C++ type)
basic_utf8 (C++ class)
basic_utf8::code_point (C++ type)
basic_utf8::code_unit (C++ type)
basic_utf8::decode_one (C++ function)
basic_utf8::decode_state (C++ type)
basic_utf8::decoded_id (C++ member)
basic_utf8::encode_one (C++ function)
basic_utf8::encode_state (C++ type)
basic_utf8::encoded_id (C++ member)
basic_utf8::is_decode_injective (C++ type)
basic_utf8::is_encode_injective (C++ type)
basic_utf8::is_unicode_encoding (C++ type)
basic_utf8::max_code_points (C++ member)
basic_utf8::max_code_units (C++ member)
basic_utf8::replacement_code_points (C++ function)
basic_utf8::replacement_code_units (C++ function)
basic_utf8::self_synchronizing_code (C++ type)
basic_utf8::skip_input_error (C++ function)
,
[1]
basic_validate_decodable_as (C++ function)
basic_validate_encodable_as (C++ function)
basic_validate_transcodable_as (C++ function)
basic_windows_1251 (C++ class)
basic_windows_1252 (C++ class)
basic_windows_1253 (C++ class)
basic_windows_1254 (C++ class)
basic_windows_1255 (C++ class)
basic_windows_1256 (C++ class)
basic_windows_1257 (C++ class)
basic_windows_1258 (C++ class)
basic_windows_437_dos_latin_us (C++ class)
basic_windows_865_dos_nordic (C++ class)
basic_windows_874 (C++ class)
basic_wtf8 (C++ class)
basic_wtf8::code_point (C++ type)
basic_wtf8::code_unit (C++ type)
basic_wtf8::decode_one (C++ function)
basic_wtf8::decode_state (C++ type)
basic_wtf8::decoded_id (C++ member)
basic_wtf8::encode_one (C++ function)
basic_wtf8::encode_state (C++ type)
basic_wtf8::encoded_id (C++ member)
basic_wtf8::is_decode_injective (C++ type)
basic_wtf8::is_encode_injective (C++ type)
basic_wtf8::is_unicode_encoding (C++ type)
basic_wtf8::max_code_points (C++ member)
basic_wtf8::max_code_units (C++ member)
basic_wtf8::replacement_code_points (C++ function)
basic_wtf8::replacement_code_units (C++ function)
basic_wtf8::self_synchronizing_code (C++ type)
basic_wtf8::skip_input_error (C++ function)
,
[1]
big5_hkscs (C++ member)
C
character
code point
code unit
code_point (C++ class)
code_point::type (C++ type)
code_point_t (C++ type)
code_unit (C++ class)
code_unit::type (C++ type)
code_unit_t (C++ type)
compat_any_encoding (C++ type)
compat_utf8 (C++ member)
compat_utf8_t (C++ type)
contains_unicode_encoding (C++ function)
count_as_decoded (C++ function)
,
[1]
,
[2]
,
[3]
count_as_encoded (C++ function)
,
[1]
,
[2]
,
[3]
count_as_transcoded (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
count_result (C++ class)
count_result::count (C++ member)
count_result::count_result (C++ function)
,
[1]
count_result::error_code (C++ member)
count_result::error_count (C++ member)
count_result::errors_were_handled (C++ function)
count_result::input (C++ member)
count_result::state (C++ member)
cuneicode
D
decode
(C++ function)
,
[1]
,
[2]
,
[3]
decode_into (C++ function)
,
[1]
,
[2]
,
[3]
decode_into_raw (C++ function)
,
[1]
,
[2]
,
[3]
decode_iterator (C++ class)
decode_iterator::decode_iterator (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
decode_iterator::difference_type (C++ type)
decode_iterator::encoding_type (C++ type)
decode_iterator::error_handler_type (C++ type)
decode_iterator::iterator (C++ type)
decode_iterator::iterator_category (C++ type)
decode_iterator::iterator_concept (C++ type)
decode_iterator::operator= (C++ function)
,
[1]
decode_iterator::pointer (C++ type)
decode_iterator::range_type (C++ type)
decode_iterator::reference (C++ type)
decode_iterator::state_type (C++ type)
decode_iterator::value_type (C++ type)
decode_one (C++ function)
,
[1]
,
[2]
,
[3]
decode_one_into (C++ function)
,
[1]
,
[2]
,
[3]
decode_one_into_raw (C++ function)
,
[1]
,
[2]
,
[3]
decode_one_to (C++ function)
,
[1]
,
[2]
,
[3]
decode_result (C++ class)
decode_result::decode_result (C++ function)
,
[1]
,
[2]
,
[3]
decode_result::error_code (C++ member)
decode_result::error_count (C++ member)
decode_result::errors_were_handled (C++ function)
decode_result::input (C++ member)
decode_result::output (C++ member)
decode_result::state (C++ member)
decode_state (C++ class)
decode_state::type (C++ type)
decode_state_t (C++ type)
decode_to (C++ function)
,
[1]
,
[2]
,
[3]
decode_view (C++ class)
decode_view::begin (C++ function)
,
[1]
,
[2]
decode_view::decode_view (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
decode_view::encoding_type (C++ type)
decode_view::end (C++ function)
decode_view::error_handler_type (C++ type)
decode_view::iterator (C++ type)
decode_view::operator= (C++ function)
,
[1]
decode_view::range_type (C++ type)
decode_view::sentinel (C++ type)
decode_view::state_type (C++ type)
decode_view::value_type (C++ type)
default_code_point_encoding (C++ class)
default_code_point_encoding_t (C++ type)
default_code_unit_encoding (C++ class)
default_code_unit_encoding_t (C++ type)
default_consteval_code_point_encoding (C++ class)
default_consteval_code_point_encoding_t (C++ type)
default_consteval_code_unit_encoding (C++ class)
default_consteval_code_unit_encoding_t (C++ type)
default_handler (C++ member)
default_handler_t (C++ class)
default_handler_t::error_handler (C++ type)
E
encode
(C++ function)
,
[1]
,
[2]
,
[3]
encode_into (C++ function)
,
[1]
,
[2]
,
[3]
encode_into_raw (C++ function)
,
[1]
,
[2]
,
[3]
encode_iterator (C++ class)
encode_iterator::difference_type (C++ type)
encode_iterator::encode_iterator (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
encode_iterator::encoding_type (C++ type)
encode_iterator::error_handler_type (C++ type)
encode_iterator::iterator (C++ type)
encode_iterator::iterator_category (C++ type)
encode_iterator::iterator_concept (C++ type)
encode_iterator::operator= (C++ function)
,
[1]
encode_iterator::pointer (C++ type)
encode_iterator::range_type (C++ type)
encode_iterator::reference (C++ type)
encode_iterator::state_type (C++ type)
encode_iterator::value_type (C++ type)
encode_one (C++ function)
,
[1]
,
[2]
,
[3]
encode_one_into (C++ function)
,
[1]
,
[2]
,
[3]
encode_one_into_raw (C++ function)
,
[1]
,
[2]
,
[3]
encode_one_to (C++ function)
,
[1]
,
[2]
,
[3]
encode_result (C++ class)
encode_result::encode_result (C++ function)
,
[1]
,
[2]
,
[3]
encode_result::error_code (C++ member)
encode_result::error_count (C++ member)
encode_result::errors_were_handled (C++ function)
encode_result::input (C++ member)
encode_result::output (C++ member)
encode_result::state (C++ member)
encode_state (C++ class)
encode_state::type (C++ type)
encode_state_t (C++ type)
encode_to (C++ function)
,
[1]
,
[2]
,
[3]
encode_view (C++ class)
encode_view::begin (C++ function)
,
[1]
,
[2]
encode_view::encode_view (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
encode_view::encoding_type (C++ type)
encode_view::end (C++ function)
encode_view::error_handler_type (C++ type)
encode_view::iterator (C++ type)
encode_view::operator= (C++ function)
,
[1]
encode_view::range_type (C++ type)
encode_view::sentinel (C++ type)
encode_view::state_type (C++ type)
encoding
encoding_error (C++ enum)
encoding_error::incomplete_sequence (C++ enumerator)
encoding_error::insufficient_output_space (C++ enumerator)
encoding_error::invalid_sequence (C++ enumerator)
encoding_error::ok (C++ enumerator)
encoding_rs
encoding_scheme (C++ class)
euc_kr_uhc (C++ member)
execution (C++ member)
execution encoding
execution_t (C++ class)
F
Fast UTF-8
Fast UTF-8 Validation
G
gb18030 (C++ member)
gbk (C++ member)
glibc-25744
grapheme cluster
I
ibm_1006_urdu (C++ member)
ibm_424_hebrew_bulletin (C++ member)
ibm_856_hebrew (C++ member)
ibm_866_cyrillic (C++ member)
iconv
ICU
indivisible unit of work
injective
is_bitwise_transcoding_compatible (C++ class)
is_bitwise_transcoding_compatible_v (C++ member)
is_code_points_maybe_replaceable (C++ class)
is_code_points_maybe_replaceable_v (C++ member)
is_code_points_replaceable (C++ class)
is_code_points_replaceable_v (C++ member)
is_code_units_maybe_replaceable (C++ class)
is_code_units_maybe_replaceable_v (C++ member)
is_code_units_replaceable (C++ class)
is_code_units_replaceable_v (C++ member)
is_decode_injective (C++ class)
is_decode_injective_v (C++ member)
is_decode_state_independent_v (C++ member)
is_encode_injective (C++ class)
is_encode_injective_v (C++ member)
is_encode_state_independent_v (C++ member)
is_ignorable_error_handler (C++ class)
is_ignorable_error_handler_v (C++ member)
is_input_error_skippable (C++ class)
is_input_error_skippable_v (C++ member)
is_self_synchronizing_code (C++ class)
is_self_synchronizing_code_v (C++ member)
is_state_independent_v (C++ member)
is_transcoding_compatible (C++ class)
is_transcoding_compatible_v (C++ member)
is_unicode_code_point (C++ class)
is_unicode_code_point_v (C++ member)
is_unicode_encoding (C++ class)
is_unicode_encoding_v (C++ member)
is_unicode_scalar_value (C++ class)
is_unicode_scalar_value_v (C++ member)
iso_8859_1 (C++ member)
iso_8859_10 (C++ member)
iso_8859_13 (C++ member)
iso_8859_14 (C++ member)
iso_8859_15 (C++ member)
iso_8859_16 (C++ member)
iso_8859_1_1985 (C++ member)
iso_8859_1_1998 (C++ member)
iso_8859_2 (C++ member)
iso_8859_3 (C++ member)
iso_8859_4 (C++ member)
iso_8859_5 (C++ member)
iso_8859_6 (C++ member)
iso_8859_7 (C++ member)
iso_8859_8 (C++ member)
K
kamenicky (C++ member)
kazakh_strk1048 (C++ member)
koi8_r (C++ member)
koi8_u (C++ member)
L
libogonek
literal (C++ member)
literal encoding
literal_t (C++ class)
literal_t::code_point (C++ type)
literal_t::code_unit (C++ type)
literal_t::decode_one (C++ function)
literal_t::decode_state (C++ type)
literal_t::decoded_id (C++ member)
literal_t::encode_one (C++ function)
literal_t::encode_state (C++ type)
literal_t::encoded_id (C++ member)
literal_t::is_decode_injective (C++ type)
literal_t::is_encode_injective (C++ type)
literal_t::is_unicode_encoding (C++ type)
literal_t::literal_t (C++ function)
,
[1]
,
[2]
literal_t::max_code_points (C++ member)
literal_t::max_code_units (C++ member)
literal_t::operator= (C++ function)
,
[1]
M
make_decode_state (C++ function)
make_decode_state_with (C++ function)
make_encode_state (C++ function)
make_encode_state_with (C++ function)
max_code_points_v (C++ member)
max_code_units_v (C++ member)
max_recode_code_points_v (C++ member)
max_transcode_code_units_v (C++ member)
mojibake
mutf8 (C++ member)
mutf8_t (C++ type)
N
n2282
nltext (C++ type)
nltext_view (C++ type)
Non-Unicode in C++
ntext (C++ type)
ntext_view (C++ type)
P
p0244
p1041
pass_handler (C++ member)
pass_handler_t (C++ class)
petscii (C++ member)
petscii_shift (C++ enum)
petscii_shift::shifted (C++ enumerator)
petscii_shift::unshifted (C++ enumerator)
petscii_shifted (C++ member)
petscii_state (C++ class)
petscii_unshifted (C++ member)
pivot (C++ class)
pivotless_transcode_result (C++ class)
pivotless_transcode_result::error_code (C++ member)
pivotless_transcode_result::error_count (C++ member)
pivotless_transcode_result::errors_were_handled (C++ function)
pivotless_transcode_result::from_state (C++ member)
pivotless_transcode_result::input (C++ member)
pivotless_transcode_result::output (C++ member)
pivotless_transcode_result::pivotless_transcode_result (C++ function)
,
[1]
,
[2]
,
[3]
pivotless_transcode_result::to_state (C++ member)
propagate_recode_decode_error (C++ function)
,
[1]
propagate_recode_decode_error_with (C++ function)
,
[1]
propagate_recode_encode_error (C++ function)
,
[1]
propagate_recode_encode_error_with (C++ function)
,
[1]
propagate_transcode_decode_error (C++ function)
,
[1]
propagate_transcode_decode_error_with (C++ function)
,
[1]
propagate_transcode_encode_error (C++ function)
,
[1]
propagate_transcode_encode_error_with (C++ function)
,
[1]
punycode (C++ member)
punycode_idna (C++ member)
punycode_idna_t (C++ type)
punycode_t (C++ type)
R
recode (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
recode_into (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
recode_into_raw (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
recode_iterator (C++ class)
recode_iterator::difference_type (C++ type)
recode_iterator::error_code (C++ function)
recode_iterator::from_encoding (C++ function)
,
[1]
recode_iterator::from_encoding_type (C++ type)
recode_iterator::from_error_handler_type (C++ type)
recode_iterator::from_handler (C++ function)
,
[1]
recode_iterator::from_state (C++ function)
,
[1]
recode_iterator::from_state_type (C++ type)
recode_iterator::iterator_category (C++ type)
recode_iterator::iterator_concept (C++ type)
recode_iterator::iterator_type (C++ type)
recode_iterator::operator!= (C++ function)
,
[1]
recode_iterator::operator* (C++ function)
recode_iterator::operator++ (C++ function)
,
[1]
recode_iterator::operator= (C++ function)
,
[1]
recode_iterator::operator== (C++ function)
,
[1]
recode_iterator::pivot_error_code (C++ function)
recode_iterator::pointer (C++ type)
recode_iterator::range (C++ function)
,
[1]
,
[2]
recode_iterator::range_type (C++ type)
recode_iterator::recode_iterator (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
recode_iterator::reference (C++ type)
recode_iterator::to_encoding (C++ function)
,
[1]
recode_iterator::to_encoding_type (C++ type)
recode_iterator::to_error_handler_type (C++ type)
recode_iterator::to_handler (C++ function)
,
[1]
,
[2]
recode_iterator::to_state (C++ function)
,
[1]
recode_iterator::to_state_type (C++ type)
recode_iterator::value_type (C++ type)
recode_one (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
recode_one_into (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
recode_one_into_raw (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
recode_one_to (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
recode_result (C++ class)
recode_result::error_code (C++ member)
recode_result::error_count (C++ member)
recode_result::errors_were_handled (C++ function)
recode_result::from_state (C++ member)
recode_result::input (C++ member)
recode_result::output (C++ member)
recode_result::pivot (C++ member)
recode_result::pivot_error_code (C++ member)
recode_result::pivot_error_count (C++ member)
recode_result::recode_result (C++ function)
,
[1]
,
[2]
recode_result::to_state (C++ member)
recode_to (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
recode_view (C++ class)
recode_view::begin (C++ function)
,
[1]
,
[2]
recode_view::end (C++ function)
recode_view::from_encoding_type (C++ type)
recode_view::from_error_handler_type (C++ type)
recode_view::from_state_type (C++ type)
recode_view::iterator (C++ type)
recode_view::range_type (C++ type)
recode_view::recode_view (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
recode_view::sentinel (C++ type)
recode_view::to_encoding_type (C++ type)
recode_view::to_error_handler_type (C++ type)
recode_view::to_state_type (C++ type)
replacement_handler (C++ member)
replacement_handler_t (C++ class)
replacement_handler_t::operator() (C++ function)
,
[1]
S
shift_jis (C++ member)
shift_jis_t (C++ type)
shift_jis_x0208 (C++ member)
skip_handler (C++ member)
skip_handler_t (C++ class)
skip_handler_t::operator() (C++ function)
skip_input_error (C++ function)
skip_utf32_input_error (C++ function)
skip_utf32_with_surrogates_input_error (C++ function)
stateless_count_result (C++ class)
stateless_count_result::count (C++ member)
stateless_count_result::error_code (C++ member)
stateless_count_result::error_count (C++ member)
stateless_count_result::errors_were_handled (C++ function)
stateless_count_result::input (C++ member)
stateless_count_result::stateless_count_result (C++ function)
,
[1]
stateless_decode_result (C++ class)
stateless_decode_result::error_code (C++ member)
stateless_decode_result::error_count (C++ member)
stateless_decode_result::errors_were_handled (C++ function)
stateless_decode_result::input (C++ member)
stateless_decode_result::output (C++ member)
stateless_decode_result::stateless_decode_result (C++ function)
,
[1]
,
[2]
,
[3]
stateless_encode_result (C++ class)
stateless_encode_result::error_code (C++ member)
stateless_encode_result::error_count (C++ member)
stateless_encode_result::errors_were_handled (C++ function)
stateless_encode_result::input (C++ member)
stateless_encode_result::output (C++ member)
stateless_encode_result::stateless_encode_result (C++ function)
,
[1]
,
[2]
,
[3]
stateless_recode_result (C++ class)
stateless_recode_result::error_code (C++ member)
stateless_recode_result::error_count (C++ member)
stateless_recode_result::errors_were_handled (C++ function)
stateless_recode_result::input (C++ member)
stateless_recode_result::output (C++ member)
stateless_recode_result::stateless_recode_result (C++ function)
,
[1]
,
[2]
,
[3]
stateless_transcode_result (C++ class)
stateless_transcode_result::error_code (C++ member)
stateless_transcode_result::error_count (C++ member)
stateless_transcode_result::errors_were_handled (C++ function)
stateless_transcode_result::input (C++ member)
stateless_transcode_result::output (C++ member)
stateless_transcode_result::stateless_transcode_result (C++ function)
,
[1]
,
[2]
,
[3]
stateless_validate_result (C++ class)
stateless_validate_result::input (C++ member)
stateless_validate_result::operator bool (C++ function)
stateless_validate_result::stateless_validate_result (C++ function)
stateless_validate_result::valid (C++ member)
T
tatar_ansi (C++ member)
tatar_ascii (C++ member)
text (C++ type)
text_view (C++ type)
throw_handler (C++ member)
throw_handler_t (C++ class)
throw_handler_t::operator() (C++ function)
,
[1]
to_name (C++ function)
transcode
(C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
transcode_into (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
transcode_into_raw (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
transcode_iterator (C++ class)
transcode_iterator::difference_type (C++ type)
transcode_iterator::error_code (C++ function)
transcode_iterator::from_encoding (C++ function)
,
[1]
transcode_iterator::from_encoding_type (C++ type)
transcode_iterator::from_error_handler_type (C++ type)
transcode_iterator::from_handler (C++ function)
,
[1]
transcode_iterator::from_state (C++ function)
,
[1]
transcode_iterator::from_state_type (C++ type)
transcode_iterator::iterator_category (C++ type)
transcode_iterator::iterator_concept (C++ type)
transcode_iterator::iterator_type (C++ type)
transcode_iterator::operator!= (C++ function)
,
[1]
transcode_iterator::operator* (C++ function)
transcode_iterator::operator++ (C++ function)
,
[1]
transcode_iterator::operator= (C++ function)
,
[1]
transcode_iterator::operator== (C++ function)
,
[1]
transcode_iterator::pivot_error_code (C++ function)
transcode_iterator::pointer (C++ type)
transcode_iterator::range (C++ function)
,
[1]
,
[2]
transcode_iterator::range_type (C++ type)
transcode_iterator::reference (C++ type)
transcode_iterator::to_encoding (C++ function)
,
[1]
transcode_iterator::to_encoding_type (C++ type)
transcode_iterator::to_error_handler_type (C++ type)
transcode_iterator::to_handler (C++ function)
,
[1]
,
[2]
transcode_iterator::to_state (C++ function)
,
[1]
transcode_iterator::to_state_type (C++ type)
transcode_iterator::transcode_iterator (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
transcode_iterator::value_type (C++ type)
transcode_one (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
transcode_one_into (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
transcode_one_into_raw (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
transcode_one_to (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
transcode_result (C++ class)
transcode_result::error_code (C++ member)
transcode_result::error_count (C++ member)
transcode_result::errors_were_handled (C++ function)
transcode_result::from_state (C++ member)
transcode_result::input (C++ member)
transcode_result::output (C++ member)
transcode_result::pivot (C++ member)
transcode_result::pivot_error_code (C++ member)
transcode_result::pivot_error_count (C++ member)
transcode_result::to_state (C++ member)
transcode_result::transcode_result (C++ function)
,
[1]
,
[2]
transcode_to (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
transcode_view (C++ class)
transcode_view::begin (C++ function)
,
[1]
,
[2]
transcode_view::end (C++ function)
transcode_view::from_encoding_type (C++ type)
transcode_view::from_error_handler_type (C++ type)
transcode_view::from_state_type (C++ type)
transcode_view::iterator (C++ type)
transcode_view::range_type (C++ type)
transcode_view::sentinel (C++ type)
transcode_view::to_encoding_type (C++ type)
transcode_view::to_error_handler_type (C++ type)
transcode_view::to_state_type (C++ type)
transcode_view::transcode_view (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
U
u16text (C++ type)
u16text_view (C++ type)
u32text (C++ type)
u32text_view (C++ type)
u8text (C++ type)
u8text_view (C++ type)
ucompat_any_encoding (C++ type)
unicode code point
unicode scalar value
unicode_code_point (C++ type)
unicode_scalar_value (C++ type)
utf16 (C++ member)
utf16_be_t (C++ type)
utf16_le_t (C++ type)
utf16_ne_t (C++ type)
utf16_t (C++ type)
utf32 (C++ member)
utf32_be_t (C++ type)
utf32_le_t (C++ type)
utf32_ne_t (C++ type)
utf32_t (C++ type)
utf8 (C++ member)
utf8_t (C++ type)
V
validate_decodable_as (C++ function)
,
[1]
,
[2]
,
[3]
validate_encodable_as (C++ function)
,
[1]
,
[2]
,
[3]
validate_pivotless_transcode_result (C++ class)
validate_pivotless_transcode_result::from_state (C++ member)
validate_pivotless_transcode_result::input (C++ member)
validate_pivotless_transcode_result::operator bool (C++ function)
validate_pivotless_transcode_result::to_state (C++ member)
validate_pivotless_transcode_result::valid (C++ member)
validate_pivotless_transcode_result::validate_pivotless_transcode_result (C++ function)
validate_result (C++ class)
validate_result::input (C++ member)
validate_result::operator bool (C++ function)
validate_result::state (C++ member)
validate_result::valid (C++ member)
validate_result::validate_result (C++ function)
validate_transcodable_as (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
validate_transcode_result (C++ class)
validate_transcode_result::from_state (C++ member)
validate_transcode_result::input (C++ member)
validate_transcode_result::operator bool (C++ function)
validate_transcode_result::pivot (C++ member)
validate_transcode_result::to_state (C++ member)
validate_transcode_result::valid (C++ member)
validate_transcode_result::validate_transcode_result (C++ function)
W
wide execution encoding
wide literal encoding
wide_execution (C++ member)
wide_execution_t (C++ class)
wide_literal (C++ member)
wide_literal_t (C++ class)
wide_literal_t::code_point (C++ type)
wide_literal_t::code_unit (C++ type)
wide_literal_t::decode_one (C++ function)
wide_literal_t::decode_state (C++ type)
wide_literal_t::decoded_id (C++ member)
wide_literal_t::encode_one (C++ function)
wide_literal_t::encode_state (C++ type)
wide_literal_t::encoded_id (C++ member)
wide_literal_t::is_decode_injective (C++ type)
wide_literal_t::is_encode_injective (C++ type)
wide_literal_t::is_unicode_encoding (C++ type)
wide_literal_t::max_code_points (C++ member)
wide_literal_t::max_code_units (C++ member)
wide_literal_t::operator= (C++ function)
,
[1]
wide_literal_t::wide_literal_t (C++ function)
,
[1]
,
[2]
wide_utf16 (C++ member)
wide_utf16_t (C++ type)
wide_utf32 (C++ member)
wide_utf32_t (C++ type)
windows_1251 (C++ member)
windows_1252 (C++ member)
windows_1253 (C++ member)
windows_1254 (C++ member)
windows_1255 (C++ member)
windows_1256 (C++ member)
windows_1257 (C++ member)
windows_1258 (C++ member)
windows_437_dos_latin_us (C++ member)
windows_865_dos_nordic (C++ member)
windows_874 (C++ member)
wltext (C++ type)
wltext_view (C++ type)
wtext (C++ type)
wtext_view (C++ type)
wtf8 (C++ member)
wtf8_t (C++ type)