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