#ifndef ICU4XReorderedIndexMap_H #define ICU4XReorderedIndexMap_H #include #include #include #include #include "diplomat_runtime.h" #ifdef __cplusplus namespace capi { #endif typedef struct ICU4XReorderedIndexMap ICU4XReorderedIndexMap; #ifdef __cplusplus } // namespace capi #endif #ifdef __cplusplus namespace capi { extern "C" { #endif DiplomatUsizeView ICU4XReorderedIndexMap_as_slice(const ICU4XReorderedIndexMap* self); size_t ICU4XReorderedIndexMap_len(const ICU4XReorderedIndexMap* self); size_t ICU4XReorderedIndexMap_get(const ICU4XReorderedIndexMap* self, size_t index); void ICU4XReorderedIndexMap_destroy(ICU4XReorderedIndexMap* self); #ifdef __cplusplus } // extern "C" } // namespace capi #endif #endif