ICU4X
International Components for Unicode
Loading...
Searching...
No Matches
PluralCategories.d.hpp
Go to the documentation of this file.
1#ifndef ICU4X_PluralCategories_D_HPP
2#define ICU4X_PluralCategories_D_HPP
3
4#include <stdio.h>
5#include <stdint.h>
6#include <stddef.h>
7#include <stdbool.h>
8#include <memory>
9#include <functional>
10#include <optional>
11#include <cstdlib>
12#include "diplomat_runtime.hpp"
13
14
15namespace icu4x {
16namespace capi {
17 struct PluralCategories {
18 bool zero;
19 bool one;
20 bool two;
21 bool few;
22 bool many;
23 bool other;
24 };
25
26 typedef struct PluralCategories_option {union { PluralCategories ok; }; bool is_ok; } PluralCategories_option;
27} // namespace capi
28} // namespace
29
30
31namespace icu4x {
36 bool zero;
37 bool one;
38 bool two;
39 bool few;
40 bool many;
41 bool other;
42
43 inline icu4x::capi::PluralCategories AsFFI() const;
44 inline static icu4x::PluralCategories FromFFI(icu4x::capi::PluralCategories c_struct);
45};
46
47} // namespace
48#endif // ICU4X_PluralCategories_D_HPP
Definition Bidi.d.hpp:13
Definition PluralCategories.d.hpp:35
bool few
Definition PluralCategories.d.hpp:39
bool one
Definition PluralCategories.d.hpp:37
bool zero
Definition PluralCategories.d.hpp:36
bool two
Definition PluralCategories.d.hpp:38
bool other
Definition PluralCategories.d.hpp:41
bool many
Definition PluralCategories.d.hpp:40