1#ifndef icu4x_ReorderedIndexMap_D_HPP
2#define icu4x_ReorderedIndexMap_D_HPP
17 struct ReorderedIndexMap;
29class ReorderedIndexMap {
40 inline size_t len()
const;
54 inline const icu4x::capi::ReorderedIndexMap* AsFFI()
const;
55 inline icu4x::capi::ReorderedIndexMap* AsFFI();
58 inline static void operator delete(
void* ptr);
60 ReorderedIndexMap() =
delete;
65 static void operator delete[](
void*, size_t) =
delete;
Definition diplomat_runtime.hpp:223
Definition ReorderedIndexMap.d.hpp:29
size_t operator[](size_t index) const
Definition ReorderedIndexMap.hpp:50
size_t len() const
Definition ReorderedIndexMap.hpp:40
diplomat::span< const size_t > as_slice() const
Definition ReorderedIndexMap.hpp:35
bool is_empty() const
Definition ReorderedIndexMap.hpp:45