Lines Matching refs:data

30 #define DECLARE_PLUGIN(x) U_CAPI UPlugTokenReturn U_EXPORT2 x (UPlugData *data, UPlugReason reason, UErrorCode *status)
46 UPlugData *data,
50 fprintf(stderr,"MyPlugin: data=%p, reason=%s, status=%s\n", (void*)data, udbg_enumName(UDBG_UPlugReason,(int32_t)reason), u_errorName(*status));
53 uplug_setPlugName(data, "Just a Test High-Level Plugin"); /* This call is optional in response to UPLUG_REASON_QUERY, but is a good idea. */
54 uplug_setPlugLevel(data, UPLUG_LEVEL_HIGH); /* This call is Mandatory in response to UPLUG_REASON_QUERY */
63 UPlugData *data,
66 fprintf(stderr,"MyPluginLow: data=%p, reason=%s, status=%s\n", (void*)data, udbg_enumName(UDBG_UPlugReason,(int32_t)reason), u_errorName(*status));
69 uplug_setPlugName(data, "Low Plugin");
70 uplug_setPlugLevel(data, UPLUG_LEVEL_LOW);
81 UPlugData *data,
84 fprintf(stderr,"MyPluginFailQuery: data=%p, reason=%s, status=%s\n", (void*)data, udbg_enumName(UDBG_UPlugReason,(int32_t)reason), u_errorName(*status));
96 UPlugData *data,
99 fprintf(stderr,"MyPluginFailToken: data=%p, reason=%s, status=%s\n", (void*)data, udbg_enumName(UDBG_UPlugReason,(int32_t)reason), u_errorName(*status));
102 uplug_setPlugName(data, "myPluginFailToken Plugin");
103 uplug_setPlugLevel(data, UPLUG_LEVEL_LOW);
116 UPlugData *data,
119 fprintf(stderr,"MyPluginLow: data=%p, reason=%s, status=%s\n", (void*)data, udbg_enumName(UDBG_UPlugReason,(int32_t)reason), u_errorName(*status));
122 uplug_setPlugName(data, "Bad Plugin");
123 uplug_setPlugLevel(data, UPLUG_LEVEL_LOW);
127 uplug_setContext(data, ctx);
128 fprintf(stderr,"I'm %p and I did a bad thing and malloced %p\n", (void*)data, (void*)ctx);
130 void * ctx = uplug_getContext(data);
141 UPlugData *data,
144 fprintf(stderr,"MyPluginHigh: data=%p, reason=%s, status=%s\n", (void*)data, udbg_enumName(UDBG_UPlugReason,(int32_t)reason), u_errorName(*status));
147 uplug_setPlugName(data, "High Plugin");
148 uplug_setPlugLevel(data, UPLUG_LEVEL_HIGH);
186 UPlugData *data,
189 fprintf(stderr,"debugMemoryPlugin: data=%p, reason=%s, status=%s\n", (void*)data, udbg_enumName(UDBG_UPlugReason,(int32_t)reason), u_errorName(*status));
192 uplug_setPlugLevel(data, UPLUG_LEVEL_LOW);
193 uplug_setPlugName(data, "Memory Plugin");
195 u_setMemoryFunctions(uplug_getContext(data), &myMemAlloc, &myMemRealloc, &myMemFree, status);
199 uplug_setPlugNoUnload(data, TRUE);