#ifndef ICU4XPluralCategory_H #define ICU4XPluralCategory_H #include #include #include #include #include "diplomat_runtime.h" #ifdef __cplusplus namespace capi { #endif typedef enum ICU4XPluralCategory { ICU4XPluralCategory_Zero = 0, ICU4XPluralCategory_One = 1, ICU4XPluralCategory_Two = 2, ICU4XPluralCategory_Few = 3, ICU4XPluralCategory_Many = 4, ICU4XPluralCategory_Other = 5, } ICU4XPluralCategory; #ifdef __cplusplus } // namespace capi #endif #include "diplomat_result_ICU4XPluralCategory_void.h" #ifdef __cplusplus namespace capi { extern "C" { #endif diplomat_result_ICU4XPluralCategory_void ICU4XPluralCategory_get_for_cldr_string(const char* s_data, size_t s_len); void ICU4XPluralCategory_destroy(ICU4XPluralCategory* self); #ifdef __cplusplus } // extern "C" } // namespace capi #endif #endif