1fribidi_get_bidi_type_name(3) Programmer's Manualfribidi_get_bidi_type_name(3)
2
3
4
6 fribidi_get_bidi_type_name - get bidi type name
7
9 #include <fribidi.h>
10
11 extern const char *fribidi_get_bidi_type_name(FriBidiCharType t);
12
14 FriBidiCharType t
15 Input bidi type.
16
17 Since there are 23 possible values for a FriBidiCharType, they
18 are not all listed here.
19
21 This function returns the bidi type name of a character type. The
22 returned string is a static string and should not be freed.
23
24 The type names are the same as ones defined in Table 3.7 Bidirectional
25 Character Types of the Unicode Bidirectional Algorithm available at
26 http://www.unicode.org/reports/tr9/#Bidirectional_Character_Types, with
27 a few modifications: L->LTR, R->RTL, B->BS, S->SS.
28
30 fribidi_shape_arabic(3), fribidi_get_par_direction(3),
31 fribidi_get_par_embedding_levels_ex(3), fribidi_reorder_line(3),
32 fribidi_get_bidi_type(3), fribidi_get_bidi_types(3), fribidi_debug_sta‐
33 tus(3), fribidi_set_debug(3), fribidi_charset_to_unicode(3),
34 fribidi_unicode_to_charset(3), fribidi_parse_charset(3), fribidi_mir‐
35 roring_status(3), fribidi_set_mirroring(3), fribidi_reorder_nsm_sta‐
36 tus(3), fribidi_set_reorder_nsm(3), fribidi_log2vis_get_embedding_lev‐
37 els(3), fribidi_get_type(3), fribidi_get_type_internal(3),
38 fribidi_remove_bidi_marks(3), fribidi_log2vis(3),
39 fribidi_get_par_embedding_levels(3), fribidi_join_arabic(3),
40 fribidi_get_joining_type(3), fribidi_get_joining_types(3),
41 fribidi_get_joining_type_name(3), fribidi_get_mirror_char(3),
42 fribidi_shape_mirroring(3), fribidi_get_bracket(3),
43 fribidi_get_bracket_types(3), fribidi_shape(3)
44
45
46
47c2man fribidi-bidi-types.h 19 February 2018 fribidi_get_bidi_type_name(3)