utf8proc
C library for processing UTF-8 Unicode data
|
#include <utf8proc.h>
Data Fields | |
utf8proc_propval_t | category |
utf8proc_propval_t | combining_class |
utf8proc_propval_t | bidi_class |
utf8proc_propval_t | decomp_type |
utf8proc_uint16_t | decomp_seqindex |
utf8proc_uint16_t | casefold_seqindex |
utf8proc_uint16_t | uppercase_seqindex |
utf8proc_uint16_t | lowercase_seqindex |
utf8proc_uint16_t | titlecase_seqindex |
utf8proc_uint16_t | comb_index |
unsigned | bidi_mirrored:1 |
unsigned | comp_exclusion:1 |
unsigned | ignorable:1 |
unsigned | control_boundary:1 |
unsigned | charwidth:2 |
unsigned | pad:2 |
unsigned | boundclass:6 |
unsigned | indic_conjunct_break:2 |
Struct containing information about a codepoint.
utf8proc_propval_t utf8proc_property_struct::bidi_class |
Bidirectional class.
unsigned utf8proc_property_struct::boundclass |
Boundclass.
utf8proc_propval_t utf8proc_property_struct::category |
Unicode category.
unsigned utf8proc_property_struct::charwidth |
The width of the codepoint.
utf8proc_propval_t utf8proc_property_struct::decomp_type |
unsigned utf8proc_property_struct::ignorable |
Can this codepoint be ignored?
Used by utf8proc_decompose_char() when UTF8PROC_IGNORE is passed as an option.