OLD | NEW |
1 /* | 1 /* |
2 ********************************************************************** | 2 ********************************************************************** |
3 * Copyright (C) 1996-2015, International Business Machines | 3 * Copyright (C) 1996-2015, International Business Machines |
4 * Corporation and others. All Rights Reserved. | 4 * Corporation and others. All Rights Reserved. |
5 ********************************************************************** | 5 ********************************************************************** |
6 * | 6 * |
7 * FILE NAME : UTYPES.H (formerly ptypes.h) | 7 * FILE NAME : UTYPES.H (formerly ptypes.h) |
8 * | 8 * |
9 * Date Name Description | 9 * Date Name Description |
10 * 12/11/96 helena Creation. | 10 * 12/11/96 helena Creation. |
(...skipping 287 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
298 #define U_TOOLUTIL_API U_EXPORT | 298 #define U_TOOLUTIL_API U_EXPORT |
299 #elif defined(U_STATIC_IMPLEMENTATION) | 299 #elif defined(U_STATIC_IMPLEMENTATION) |
300 #define U_DATA_API | 300 #define U_DATA_API |
301 #define U_COMMON_API | 301 #define U_COMMON_API |
302 #define U_I18N_API | 302 #define U_I18N_API |
303 #define U_LAYOUT_API | 303 #define U_LAYOUT_API |
304 #define U_LAYOUTEX_API | 304 #define U_LAYOUTEX_API |
305 #define U_IO_API | 305 #define U_IO_API |
306 #define U_TOOLUTIL_API | 306 #define U_TOOLUTIL_API |
307 #elif defined(U_COMMON_IMPLEMENTATION) | 307 #elif defined(U_COMMON_IMPLEMENTATION) |
| 308 #if defined(U_ICUDATAENTRY_IN_COMMON) |
| 309 #define U_DATA_API U_EXPORT |
| 310 #else |
308 #define U_DATA_API U_IMPORT | 311 #define U_DATA_API U_IMPORT |
| 312 #endif |
309 #define U_COMMON_API U_EXPORT | 313 #define U_COMMON_API U_EXPORT |
310 #define U_I18N_API U_IMPORT | 314 #define U_I18N_API U_IMPORT |
311 #define U_LAYOUT_API U_IMPORT | 315 #define U_LAYOUT_API U_IMPORT |
312 #define U_LAYOUTEX_API U_IMPORT | 316 #define U_LAYOUTEX_API U_IMPORT |
313 #define U_IO_API U_IMPORT | 317 #define U_IO_API U_IMPORT |
314 #define U_TOOLUTIL_API U_IMPORT | 318 #define U_TOOLUTIL_API U_IMPORT |
315 #elif defined(U_I18N_IMPLEMENTATION) | 319 #elif defined(U_I18N_IMPLEMENTATION) |
316 #define U_DATA_API U_IMPORT | 320 #define U_DATA_API U_IMPORT |
317 #define U_COMMON_API U_IMPORT | 321 #define U_COMMON_API U_IMPORT |
318 #define U_I18N_API U_EXPORT | 322 #define U_I18N_API U_EXPORT |
(...skipping 401 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
720 * Return a string for a UErrorCode value. | 724 * Return a string for a UErrorCode value. |
721 * The string will be the same as the name of the error code constant | 725 * The string will be the same as the name of the error code constant |
722 * in the UErrorCode enum above. | 726 * in the UErrorCode enum above. |
723 * @stable ICU 2.0 | 727 * @stable ICU 2.0 |
724 */ | 728 */ |
725 U_STABLE const char * U_EXPORT2 | 729 U_STABLE const char * U_EXPORT2 |
726 u_errorName(UErrorCode code); | 730 u_errorName(UErrorCode code); |
727 | 731 |
728 | 732 |
729 #endif /* _UTYPES */ | 733 #endif /* _UTYPES */ |
OLD | NEW |