1#ifndef ICU4X_BidiInfo_D_HPP
2#define ICU4X_BidiInfo_D_HPP
14namespace capi {
struct BidiParagraph; }
48 inline size_t size()
const;
57 inline uint8_t
level_at(
size_t pos)
const;
59 inline const icu4x::capi::BidiInfo* AsFFI()
const;
60 inline icu4x::capi::BidiInfo* AsFFI();
61 inline static const icu4x::BidiInfo* FromFFI(
const icu4x::capi::BidiInfo* ptr);
63 inline static void operator delete(
void* ptr);
70 static void operator delete[](
void*, size_t) =
delete;
Definition BidiInfo.d.hpp:32
size_t size() const
Definition BidiInfo.hpp:47
uint8_t level_at(size_t pos) const
Definition BidiInfo.hpp:52
std::unique_ptr< icu4x::BidiParagraph > paragraph_at(size_t n) const DIPLOMAT_LIFETIME_BOUND
Definition BidiInfo.hpp:41
size_t paragraph_count() const
Definition BidiInfo.hpp:36
#define DIPLOMAT_LIFETIME_BOUND
Definition diplomat_runtime.hpp:32