ICU4X
International Components for Unicode
Loading...
Searching...
No Matches
CaseMapLocales.d.hpp
Go to the documentation of this file.
1#ifndef ICU4X_CaseMapLocales_D_HPP
2#define ICU4X_CaseMapLocales_D_HPP
3
4#include <stdio.h>
5#include <stdint.h>
6#include <stddef.h>
7#include <stdbool.h>
8#include <memory>
9#include <functional>
10#include <optional>
11#include <cstdlib>
12#include "diplomat_runtime.hpp"
13namespace icu4x {
14namespace capi { struct Locale; }
15class Locale;
16} // namespace icu4x
17
18
19
20namespace icu4x {
21namespace capi {
22 struct CaseMapLocales;
23} // namespace capi
24} // namespace
25
26namespace icu4x {
39class CaseMapLocales {
40public:
41
45 inline static const icu4x::Locale& az();
46
50 inline static const icu4x::Locale& el();
51
55 inline static const icu4x::Locale& hy();
56
60 inline static const icu4x::Locale& lt();
61
65 inline static const icu4x::Locale& nl();
66
70 inline static const icu4x::Locale& tr();
71
72 inline const icu4x::capi::CaseMapLocales* AsFFI() const;
73 inline icu4x::capi::CaseMapLocales* AsFFI();
74 inline static const icu4x::CaseMapLocales* FromFFI(const icu4x::capi::CaseMapLocales* ptr);
75 inline static icu4x::CaseMapLocales* FromFFI(icu4x::capi::CaseMapLocales* ptr);
76 inline static void operator delete(void* ptr);
77private:
78 CaseMapLocales() = delete;
79 CaseMapLocales(const icu4x::CaseMapLocales&) = delete;
80 CaseMapLocales(icu4x::CaseMapLocales&&) noexcept = delete;
81 CaseMapLocales operator=(const icu4x::CaseMapLocales&) = delete;
82 CaseMapLocales operator=(icu4x::CaseMapLocales&&) noexcept = delete;
83 static void operator delete[](void*, size_t) = delete;
84};
85
86} // namespace
87#endif // ICU4X_CaseMapLocales_D_HPP
Definition CaseMapLocales.d.hpp:39
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
Definition Bidi.d.hpp:13