ICU4X
International Components for Unicode
Loading...
Searching...
No Matches
CodePointRangeIteratorResult.d.hpp
Go to the documentation of this file.
1#ifndef icu4x_CodePointRangeIteratorResult_D_HPP
2#define icu4x_CodePointRangeIteratorResult_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 CodePointRangeIteratorResult {
18 char32_t start;
19 char32_t end;
20 bool done;
21 };
22
23 typedef struct CodePointRangeIteratorResult_option {union { CodePointRangeIteratorResult ok; }; bool is_ok; } CodePointRangeIteratorResult_option;
24} // namespace capi
25} // namespace
26
27
28namespace icu4x {
39 char32_t start;
40 char32_t end;
41 bool done;
42
43 inline icu4x::capi::CodePointRangeIteratorResult AsFFI() const;
44 inline static icu4x::CodePointRangeIteratorResult FromFFI(icu4x::capi::CodePointRangeIteratorResult c_struct);
45};
46
47} // namespace
48#endif // icu4x_CodePointRangeIteratorResult_D_HPP
Definition Bidi.d.hpp:14
Definition CodePointRangeIteratorResult.d.hpp:38
bool done
Definition CodePointRangeIteratorResult.d.hpp:41
char32_t end
Definition CodePointRangeIteratorResult.d.hpp:40
char32_t start
Definition CodePointRangeIteratorResult.d.hpp:39