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>
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 {
33 bool zero;
34 bool one;
35 bool two;
36 bool few;
37 bool many;
38 bool other;
39
40 inline icu4x::capi::PluralCategories AsFFI() const;
41 inline static icu4x::PluralCategories FromFFI(icu4x::capi::PluralCategories c_struct);
42};
43
44} // namespace
45#endif // icu4x_PluralCategories_D_HPP
Definition Bidi.d.hpp:14
Definition PluralCategories.d.hpp:32
bool few
Definition PluralCategories.d.hpp:36
bool one
Definition PluralCategories.d.hpp:34
bool zero
Definition PluralCategories.d.hpp:33
bool two
Definition PluralCategories.d.hpp:35
bool other
Definition PluralCategories.d.hpp:38
bool many
Definition PluralCategories.d.hpp:37