1#ifndef ICU4XWordBreakIteratorLatin1_HPP
2#define ICU4XWordBreakIteratorLatin1_HPP
12#include "ICU4XWordBreakIteratorLatin1.h"
19struct ICU4XWordBreakIteratorLatin1Deleter {
20 void operator()(capi::ICU4XWordBreakIteratorLatin1* l)
const noexcept {
21 capi::ICU4XWordBreakIteratorLatin1_destroy(l);
52 inline const capi::ICU4XWordBreakIteratorLatin1* AsFFI()
const {
return this->inner.get(); }
53 inline capi::ICU4XWordBreakIteratorLatin1* AsFFIMut() {
return this->inner.get(); }
64 return capi::ICU4XWordBreakIteratorLatin1_next(this->inner.get());
67 return static_cast<ICU4XSegmenterWordType>(capi::ICU4XWordBreakIteratorLatin1_word_type(this->inner.get()));
70 return capi::ICU4XWordBreakIteratorLatin1_is_word_like(this->inner.get());
ICU4XSegmenterWordType
Definition ICU4XSegmenterWordType.hpp:19
bool is_word_like() const
Definition ICU4XWordBreakIteratorLatin1.hpp:69
ICU4XSegmenterWordType word_type() const
Definition ICU4XWordBreakIteratorLatin1.hpp:66
int32_t next()
Definition ICU4XWordBreakIteratorLatin1.hpp:63
ICU4XWordBreakIteratorLatin1(capi::ICU4XWordBreakIteratorLatin1 *i)
Definition ICU4XWordBreakIteratorLatin1.hpp:54
ICU4XWordBreakIteratorLatin1()=default
ICU4XWordBreakIteratorLatin1(ICU4XWordBreakIteratorLatin1 &&) noexcept=default