1 // © 2016 and later: Unicode, Inc. and others. 2 // License & terms of use: http://www.unicode.org/copyright.html 3 /* 4 ****************************************************************************** 5 * * 6 * Copyright (C) 2003-2015, International Business Machines * 7 * Corporation and others. All Rights Reserved. * 8 * * 9 ****************************************************************************** 10 * file name: ulocdata.h 11 * encoding: UTF-8 12 * tab size: 8 (not used) 13 * indentation:4 14 * 15 * created on: 2003Oct21 16 * created by: Ram Viswanadha 17 */ 18 19 #ifndef __ULOCDATA_H__ 20 #define __ULOCDATA_H__ 21 22 #include "unicode/uloc.h" 23 24 /** 25 * @addtogroup icu4c ICU4C 26 * @{ 27 * \file 28 * \brief C API: Provides access to locale data. 29 */ 30 31 /** Forward declaration of the ULocaleData structure. \xrefitem stable "Stable" "Stable List" ICU 3.6 */ 32 struct ULocaleData; 33 34 /** A locale data object. \xrefitem stable "Stable" "Stable List" ICU 3.6 */ 35 typedef struct ULocaleData ULocaleData; 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 /** 60 * Return the current CLDR version used by the library. 61 * @param versionArray fill-in that will receive the version number 62 * @param status error code - could be U_MISSING_RESOURCE_ERROR if the version was not found. 63 * \xrefitem stable "Stable" "Stable List" ICU 4.2 64 */ 65 U_CAPI void U_EXPORT2 66 ulocdata_getCLDRVersion(UVersionInfo versionArray, UErrorCode *status) __INTRODUCED_IN(31); 67 68 69 70 71 72 73 74 #endif 75 76 /** @} */ // addtogroup 77