• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1--- libicu/ndk_headers/unicode/ulocdata.h	2021-07-29 18:40:17.450265175 +0100
2+++ libicu/ndk_headers/unicode/ulocdata.h	2021-07-29 18:40:17.566266189 +0100
3@@ -21,10 +21,6 @@
4
5 #include "unicode/uloc.h"
6
7-#if U_SHOW_CPLUSPLUS_API
8-#include "unicode/localpointer.h"
9-#endif   // U_SHOW_CPLUSPLUS_API
10-
11 /**
12  * @addtogroup icu4c ICU4C
13  * @{
14@@ -40,70 +36,12 @@
15
16
17
18-/** The possible types of exemplar character sets.
19-  * \xrefitem stable "Stable" "Stable List" ICU 3.4
20-  */
21-typedef enum ULocaleDataExemplarSetType  {
22-    /** Basic set \xrefitem stable "Stable" "Stable List" ICU 3.4 */
23-    ULOCDATA_ES_STANDARD=0,
24-    /** Auxiliary set \xrefitem stable "Stable" "Stable List" ICU 3.4 */
25-    ULOCDATA_ES_AUXILIARY=1,
26-    /** Index Character set \xrefitem stable "Stable" "Stable List" ICU 4.8 */
27-    ULOCDATA_ES_INDEX=2,
28-    /** Punctuation set \xrefitem stable "Stable" "Stable List" ICU 51 */
29-    ULOCDATA_ES_PUNCTUATION=3,
30-#ifndef U_HIDE_DEPRECATED_API
31-    /**
32-     * One more than the highest normal ULocaleDataExemplarSetType value.
33-     * \xrefitem deprecated "Deprecated" "Deprecated List" ICU 58 The numeric value may change over time, see ICU ticket #12420.
34-     */
35-    ULOCDATA_ES_COUNT=4
36-#endif  /* U_HIDE_DEPRECATED_API */
37-} ULocaleDataExemplarSetType;
38-
39-/** The possible types of delimiters.
40-  * \xrefitem stable "Stable" "Stable List" ICU 3.4
41-  */
42-typedef enum ULocaleDataDelimiterType {
43-    /** Quotation start \xrefitem stable "Stable" "Stable List" ICU 3.4 */
44-    ULOCDATA_QUOTATION_START = 0,
45-    /** Quotation end \xrefitem stable "Stable" "Stable List" ICU 3.4 */
46-    ULOCDATA_QUOTATION_END = 1,
47-    /** Alternate quotation start \xrefitem stable "Stable" "Stable List" ICU 3.4 */
48-    ULOCDATA_ALT_QUOTATION_START = 2,
49-    /** Alternate quotation end \xrefitem stable "Stable" "Stable List" ICU 3.4 */
50-    ULOCDATA_ALT_QUOTATION_END = 3,
51-#ifndef U_HIDE_DEPRECATED_API
52-    /**
53-     * One more than the highest normal ULocaleDataDelimiterType value.
54-     * \xrefitem deprecated "Deprecated" "Deprecated List" ICU 58 The numeric value may change over time, see ICU ticket #12420.
55-     */
56-    ULOCDATA_DELIMITER_COUNT = 4
57-#endif  /* U_HIDE_DEPRECATED_API */
58-} ULocaleDataDelimiterType;
59-
60-
61-
62
63
64-#if U_SHOW_CPLUSPLUS_API
65
66-U_NAMESPACE_BEGIN
67
68-/**
69- * \class LocalULocaleDataPointer
70- * "Smart pointer" class, closes a ULocaleData via ulocdata_close().
71- * For most methods see the LocalPointerBase base class.
72- *
73- * @see LocalPointerBase
74- * @see LocalPointer
75- * \xrefitem stable "Stable" "Stable List" ICU 4.4
76- */
77-U_DEFINE_LOCAL_OPEN_POINTER(LocalULocaleDataPointer, ULocaleData, ulocdata_close);
78
79-U_NAMESPACE_END
80
81-#endif
82
83
84
85@@ -113,22 +51,6 @@
86
87
88
89-/**
90- * Enumeration for representing the measurement systems.
91- * \xrefitem stable "Stable" "Stable List" ICU 2.8
92- */
93-typedef enum UMeasurementSystem {
94-    UMS_SI,     /**< Measurement system specified by SI otherwise known as Metric system. \xrefitem stable "Stable" "Stable List" ICU 2.8 */
95-    UMS_US,     /**< Measurement system followed in the United States of America. \xrefitem stable "Stable" "Stable List" ICU 2.8 */
96-    UMS_UK,     /**< Mix of metric and imperial units used in Great Britain. \xrefitem stable "Stable" "Stable List" ICU 55 */
97-#ifndef U_HIDE_DEPRECATED_API
98-    /**
99-     * One more than the highest normal UMeasurementSystem value.
100-     * \xrefitem deprecated "Deprecated" "Deprecated List" ICU 58 The numeric value may change over time, see ICU ticket #12420.
101-     */
102-    UMS_LIMIT
103-#endif  /* U_HIDE_DEPRECATED_API */
104-} UMeasurementSystem;
105
106
107
108