summaryrefslogtreecommitdiffstats
path: root/intl/icu_capi/cpp/include/CodePointRangeIterator.h
blob: 36d6d23175a08f40dd535e554d906a3f0d5f4367 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#ifndef CodePointRangeIterator_H
#define CodePointRangeIterator_H
#include <stdio.h>
#include <stdint.h>
#include <stddef.h>
#include <stdbool.h>
#include "diplomat_runtime.h"

#ifdef __cplusplus
namespace capi {
#endif

typedef struct CodePointRangeIterator CodePointRangeIterator;
#ifdef __cplusplus
} // namespace capi
#endif
#include "CodePointRangeIteratorResult.h"
#ifdef __cplusplus
namespace capi {
extern "C" {
#endif

CodePointRangeIteratorResult CodePointRangeIterator_next(CodePointRangeIterator* self);
void CodePointRangeIterator_destroy(CodePointRangeIterator* self);

#ifdef __cplusplus
} // extern "C"
} // namespace capi
#endif
#endif