Lines Matching refs:UPlugData
73 * myPlugin (UPlugData *plug, UPlugReason reason, UErrorCode *status) {
86 * <p>The UPlugData* is an opaque pointer to the plugin-specific data, and is
121 struct UPlugData;
122 typedef struct UPlugData UPlugData;
177 * @param plug the UPlugData handle.
183 UPlugData *plug,
198 uplug_setPlugNoUnload(UPlugData *plug, UBool dontUnload);
207 uplug_setPlugLevel(UPlugData *plug, UPlugLevel level);
216 uplug_getPlugLevel(UPlugData *plug);
235 uplug_getPlugLoadStatus(UPlugData *plug);
244 uplug_setPlugName(UPlugData *plug, const char *name);
253 uplug_getPlugName(UPlugData *plug);
262 uplug_getSymbolName(UPlugData *plug);
272 uplug_getLibraryName(UPlugData *plug, UErrorCode *status);
282 uplug_getLibrary(UPlugData *plug);
291 uplug_getContext(UPlugData *plug);
300 uplug_setContext(UPlugData *plug, void *context);
311 uplug_getConfiguration(UPlugData *plug);
317 * UPlugData *plug = NULL;
328 U_INTERNAL UPlugData* U_EXPORT2
329 uplug_nextPlug(UPlugData *prior);
340 * @return the new UPlugData associated with this plugin, or NULL if error.
343 U_INTERNAL UPlugData* U_EXPORT2
354 * @return the new UPlugData associated with this plugin, or NULL if error.
357 U_INTERNAL UPlugData* U_EXPORT2
368 uplug_removePlug(UPlugData *plug, UErrorCode *status);