1#ifndef ICU4XGraphemeClusterBreakIteratorUtf16_HPP
2#define ICU4XGraphemeClusterBreakIteratorUtf16_HPP
12#include "ICU4XGraphemeClusterBreakIteratorUtf16.h"
18struct ICU4XGraphemeClusterBreakIteratorUtf16Deleter {
19 void operator()(capi::ICU4XGraphemeClusterBreakIteratorUtf16* l)
const noexcept {
20 capi::ICU4XGraphemeClusterBreakIteratorUtf16_destroy(l);
37 inline const capi::ICU4XGraphemeClusterBreakIteratorUtf16* AsFFI()
const {
return this->inner.get(); }
38 inline capi::ICU4XGraphemeClusterBreakIteratorUtf16* AsFFIMut() {
return this->inner.get(); }
49 return capi::ICU4XGraphemeClusterBreakIteratorUtf16_next(this->inner.get());
ICU4XGraphemeClusterBreakIteratorUtf16(capi::ICU4XGraphemeClusterBreakIteratorUtf16 *i)
Definition ICU4XGraphemeClusterBreakIteratorUtf16.hpp:39
ICU4XGraphemeClusterBreakIteratorUtf16(ICU4XGraphemeClusterBreakIteratorUtf16 &&) noexcept=default
ICU4XGraphemeClusterBreakIteratorUtf16()=default
int32_t next()
Definition ICU4XGraphemeClusterBreakIteratorUtf16.hpp:48