OLD | NEW |
1 /* | 1 /* |
2 ****************************************************************************** | 2 ****************************************************************************** |
3 * | 3 * |
4 * Copyright (C) 2009-2010, 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 : icuplugimp.h | 9 * FILE NAME : icuplugimp.h |
10 * | 10 * |
11 * Internal functions for the ICU plugin system | 11 * Internal functions for the ICU plugin system |
12 * | 12 * |
13 * Date Name Description | 13 * Date Name Description |
14 * 10/29/2009 sl New. | 14 * 10/29/2009 sl New. |
15 ****************************************************************************** | 15 ****************************************************************************** |
16 */ | 16 */ |
17 | 17 |
18 | 18 |
19 #ifndef ICUPLUGIMP_H | 19 #ifndef ICUPLUGIMP_H |
20 #define ICUPLUGIMP_H | 20 #define ICUPLUGIMP_H |
21 | 21 |
22 #include "unicode/icuplug.h" | 22 #include "unicode/icuplug.h" |
23 | 23 |
| 24 #if UCONFIG_ENABLE_PLUGINS |
| 25 |
24 /*========================*/ | 26 /*========================*/ |
25 /** @{ Library Manipulation | 27 /** @{ Library Manipulation |
26 */ | 28 */ |
27 | 29 |
28 /** | 30 /** |
29 * Open a library, adding a reference count if needed. | 31 * Open a library, adding a reference count if needed. |
30 * @param libName library name to load | 32 * @param libName library name to load |
31 * @param status error code | 33 * @param status error code |
32 * @return the library pointer, or NULL | 34 * @return the library pointer, or NULL |
33 * @internal internal use only | 35 * @internal internal use only |
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
78 /** | 80 /** |
79 * Get the name of the plugin file. | 81 * Get the name of the plugin file. |
80 * @internal - Internal use only. | 82 * @internal - Internal use only. |
81 */ | 83 */ |
82 U_INTERNAL const char* U_EXPORT2 | 84 U_INTERNAL const char* U_EXPORT2 |
83 uplug_getPluginFile(void); | 85 uplug_getPluginFile(void); |
84 | 86 |
85 /** @} */ | 87 /** @} */ |
86 | 88 |
87 #endif | 89 #endif |
| 90 |
| 91 #endif |
OLD | NEW |