EastAsianWidth.h (1138B)
1 #ifndef EastAsianWidth_H 2 #define EastAsianWidth_H 3 4 #include <stdio.h> 5 #include <stdint.h> 6 #include <stddef.h> 7 #include <stdbool.h> 8 #include "diplomat_runtime.h" 9 10 11 #include "EastAsianWidth.d.h" 12 13 14 15 16 17 18 EastAsianWidth icu4x_EastAsianWidth_for_char_mv1(char32_t ch); 19 20 typedef struct icu4x_EastAsianWidth_long_name_mv1_result {union {DiplomatStringView ok; }; bool is_ok;} icu4x_EastAsianWidth_long_name_mv1_result; 21 icu4x_EastAsianWidth_long_name_mv1_result icu4x_EastAsianWidth_long_name_mv1(EastAsianWidth self); 22 23 typedef struct icu4x_EastAsianWidth_short_name_mv1_result {union {DiplomatStringView ok; }; bool is_ok;} icu4x_EastAsianWidth_short_name_mv1_result; 24 icu4x_EastAsianWidth_short_name_mv1_result icu4x_EastAsianWidth_short_name_mv1(EastAsianWidth self); 25 26 uint8_t icu4x_EastAsianWidth_to_integer_value_mv1(EastAsianWidth self); 27 28 typedef struct icu4x_EastAsianWidth_from_integer_value_mv1_result {union {EastAsianWidth ok; }; bool is_ok;} icu4x_EastAsianWidth_from_integer_value_mv1_result; 29 icu4x_EastAsianWidth_from_integer_value_mv1_result icu4x_EastAsianWidth_from_integer_value_mv1(uint8_t other); 30 31 32 33 34 35 #endif // EastAsianWidth_H