ICU4X
International Components for Unicode
Loading...
Searching...
No Matches
SentenceBreakIteratorUtf16.d.hpp
Go to the documentation of this file.
1
#ifndef ICU4X_SentenceBreakIteratorUtf16_D_HPP
2
#define ICU4X_SentenceBreakIteratorUtf16_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
15
namespace
icu4x
{
16
namespace
capi {
17
struct
SentenceBreakIteratorUtf16;
18
}
// namespace capi
19
}
// namespace
20
21
namespace
icu4x
{
25
class
SentenceBreakIteratorUtf16
{
26
public
:
27
34
inline
int32_t
next
();
35
36
inline
const
icu4x::capi::SentenceBreakIteratorUtf16* AsFFI()
const
;
37
inline
icu4x::capi::SentenceBreakIteratorUtf16* AsFFI();
38
inline
static
const
icu4x::SentenceBreakIteratorUtf16
* FromFFI(
const
icu4x::capi::SentenceBreakIteratorUtf16* ptr);
39
inline
static
icu4x::SentenceBreakIteratorUtf16
* FromFFI(icu4x::capi::SentenceBreakIteratorUtf16* ptr);
40
inline
static
void
operator
delete
(
void
* ptr);
41
private
:
42
SentenceBreakIteratorUtf16
() =
delete
;
43
SentenceBreakIteratorUtf16
(
const
icu4x::SentenceBreakIteratorUtf16
&) =
delete
;
44
SentenceBreakIteratorUtf16
(
icu4x::SentenceBreakIteratorUtf16
&&)
noexcept
=
delete
;
45
SentenceBreakIteratorUtf16
operator=(
const
icu4x::SentenceBreakIteratorUtf16
&) =
delete
;
46
SentenceBreakIteratorUtf16
operator=(
icu4x::SentenceBreakIteratorUtf16
&&)
noexcept
=
delete
;
47
static
void
operator
delete
[](
void
*, size_t) =
delete
;
48
};
49
50
}
// namespace
51
#endif
// ICU4X_SentenceBreakIteratorUtf16_D_HPP
icu4x::SentenceBreakIteratorUtf16
Definition
SentenceBreakIteratorUtf16.d.hpp:25
icu4x::SentenceBreakIteratorUtf16::next
int32_t next()
Definition
SentenceBreakIteratorUtf16.hpp:29
diplomat_runtime.hpp
icu4x
Definition
Bidi.d.hpp:13
ffi
capi
bindings
cpp
icu4x
SentenceBreakIteratorUtf16.d.hpp
Generated by
1.9.8