| OLD | NEW |
| 1 /* | 1 /* |
| 2 ****************************************************************************** | 2 ****************************************************************************** |
| 3 * | 3 * |
| 4 * Copyright (C) 2009-2012, International Business Machines | 4 * Copyright (C) 2009-2015, International Business Machines |
| 5 * Corporation and others. All Rights Reserved. | 5 * Corporation and others. All Rights Reserved. |
| 6 * | 6 * |
| 7 ****************************************************************************** | 7 ****************************************************************************** |
| 8 * | 8 * |
| 9 * FILE NAME : icuplug.h | 9 * FILE NAME : icuplug.h |
| 10 * | 10 * |
| 11 * Date Name Description | 11 * Date Name Description |
| 12 * 10/29/2009 sl New. | 12 * 10/29/2009 sl New. |
| 13 ****************************************************************************** | 13 ****************************************************************************** |
| 14 */ | 14 */ |
| (...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 101 * \internal ICU 4.4 Technology Preview | 101 * \internal ICU 4.4 Technology Preview |
| 102 */ | 102 */ |
| 103 | 103 |
| 104 | 104 |
| 105 #ifndef ICUPLUG_H | 105 #ifndef ICUPLUG_H |
| 106 #define ICUPLUG_H | 106 #define ICUPLUG_H |
| 107 | 107 |
| 108 #include "unicode/utypes.h" | 108 #include "unicode/utypes.h" |
| 109 | 109 |
| 110 | 110 |
| 111 #if UCONFIG_ENABLE_PLUGINS |
| 112 |
| 113 |
| 114 |
| 111 /* === Basic types === */ | 115 /* === Basic types === */ |
| 112 | 116 |
| 113 #ifndef U_HIDE_INTERNAL_API | 117 #ifndef U_HIDE_INTERNAL_API |
| 114 /** | 118 /** |
| 115 * @{ | 119 * @{ |
| 116 * Opaque structure passed to/from a plugin. | 120 * Opaque structure passed to/from a plugin. |
| 117 * use the APIs to access it. | 121 * use the APIs to access it. |
| 118 * @internal ICU 4.4 Technology Preview | 122 * @internal ICU 4.4 Technology Preview |
| 119 */ | 123 */ |
| 120 | 124 |
| (...skipping 240 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 361 * Remove a plugin. | 365 * Remove a plugin. |
| 362 * Will request the plugin to be unloaded, and close the library if needed | 366 * Will request the plugin to be unloaded, and close the library if needed |
| 363 * @param plug plugin handle to close | 367 * @param plug plugin handle to close |
| 364 * @param status error result | 368 * @param status error result |
| 365 * @internal ICU 4.4 Technology Preview | 369 * @internal ICU 4.4 Technology Preview |
| 366 */ | 370 */ |
| 367 U_INTERNAL void U_EXPORT2 | 371 U_INTERNAL void U_EXPORT2 |
| 368 uplug_removePlug(UPlugData *plug, UErrorCode *status); | 372 uplug_removePlug(UPlugData *plug, UErrorCode *status); |
| 369 #endif /* U_HIDE_INTERNAL_API */ | 373 #endif /* U_HIDE_INTERNAL_API */ |
| 370 | 374 |
| 371 #endif | 375 #endif /* UCONFIG_ENABLE_PLUGINS */ |
| 376 |
| 377 #endif /* _ICUPLUG */ |
| 378 |
| OLD | NEW |