1#ifndef ICU4X_CaseMapLocales_HPP
2#define ICU4X_CaseMapLocales_HPP
22 const icu4x::capi::Locale* icu4x_CaseMapLocales_az_mv1(
void);
24 const icu4x::capi::Locale* icu4x_CaseMapLocales_el_mv1(
void);
26 const icu4x::capi::Locale* icu4x_CaseMapLocales_hy_mv1(
void);
28 const icu4x::capi::Locale* icu4x_CaseMapLocales_lt_mv1(
void);
30 const icu4x::capi::Locale* icu4x_CaseMapLocales_nl_mv1(
void);
32 const icu4x::capi::Locale* icu4x_CaseMapLocales_tr_mv1(
void);
34 void icu4x_CaseMapLocales_destroy_mv1(CaseMapLocales* self);
41 auto result = icu4x::capi::icu4x_CaseMapLocales_az_mv1();
42 return *icu4x::Locale::FromFFI(result);
46 auto result = icu4x::capi::icu4x_CaseMapLocales_el_mv1();
47 return *icu4x::Locale::FromFFI(result);
51 auto result = icu4x::capi::icu4x_CaseMapLocales_hy_mv1();
52 return *icu4x::Locale::FromFFI(result);
56 auto result = icu4x::capi::icu4x_CaseMapLocales_lt_mv1();
57 return *icu4x::Locale::FromFFI(result);
61 auto result = icu4x::capi::icu4x_CaseMapLocales_nl_mv1();
62 return *icu4x::Locale::FromFFI(result);
66 auto result = icu4x::capi::icu4x_CaseMapLocales_tr_mv1();
67 return *icu4x::Locale::FromFFI(result);
70inline const icu4x::capi::CaseMapLocales* icu4x::CaseMapLocales::AsFFI()
const {
71 return reinterpret_cast<const icu4x::capi::CaseMapLocales*
>(
this);
74inline icu4x::capi::CaseMapLocales* icu4x::CaseMapLocales::AsFFI() {
75 return reinterpret_cast<icu4x::capi::CaseMapLocales*
>(
this);
78inline const icu4x::CaseMapLocales* icu4x::CaseMapLocales::FromFFI(
const icu4x::capi::CaseMapLocales* ptr) {
79 return reinterpret_cast<const icu4x::CaseMapLocales*
>(ptr);
82inline icu4x::CaseMapLocales* icu4x::CaseMapLocales::FromFFI(icu4x::capi::CaseMapLocales* ptr) {
83 return reinterpret_cast<icu4x::CaseMapLocales*
>(ptr);
86inline void icu4x::CaseMapLocales::operator
delete(
void* ptr) {
87 icu4x::capi::icu4x_CaseMapLocales_destroy_mv1(
reinterpret_cast<icu4x::capi::CaseMapLocales*
>(ptr));
static const icu4x::Locale & tr()
Definition CaseMapLocales.hpp:65
static const icu4x::Locale & hy()
Definition CaseMapLocales.hpp:50
static const icu4x::Locale & nl()
Definition CaseMapLocales.hpp:60
static const icu4x::Locale & lt()
Definition CaseMapLocales.hpp:55
static const icu4x::Locale & el()
Definition CaseMapLocales.hpp:45
static const icu4x::Locale & az()
Definition CaseMapLocales.hpp:40
Definition Locale.d.hpp:33