Lines Matching refs:Func
82 typedef void (CmdKeyGen::* Func)(int32_t);
88 Func fn;
96 CmdKeyGen(UErrorCode, UCollator * col,DWORD win_langid, int32_t count, DataIndex * data,Func fn,int32_t)
134 typedef void (CmdIter::* Func)(UErrorCode* , int32_t );
137 Func fn;
141 CmdIter(UErrorCode & status, UCollator * col, int32_t count, CA_uchar *data, Func fn, int32_t,int32_t)
183 typedef void (CmdIterAll::* Func)(UErrorCode* status);
186 Func fn;
324 #define QFUNC(name, func, data) \
327 return func(da->data, db->data); \
342 typedef int (* Func)(const void *, const void *);
344 Func fn;
351 CmdQsort(UErrorCode & status,void *theBase, int32_t num, int32_t width, Func fn, int32_t,int32_t)
394 typedef int (CmdBinSearch::* Func)(int, int);
401 Func fn;
404 CmdBinSearch(UErrorCode, UCollator * col,DWORD win_langid,int32_t count,DataIndex * rnd,DataIndex * ord,Func fn)
474 #define BFUNC(name, func, data) \
476 return func(rnd[i].data, ord[j].data); \
684 #define TEST_KEYGEN(testname, func)\
685 TEST(testname, CmdKeyGen, col, win_langid, count, rnd_index, &CmdKeyGen::func, 0)
694 #define TEST_ITER(testname, func)\
695 TEST(testname, CmdIter, col, count, icu_data, &CmdIter::func,0,0)
701 #define TEST_ITER_ALL(testname, func)\
702 TEST(testname, CmdIterAll, col, icu_data_all_len, icu_data_all, CmdIterAll::func,0,0)
708 #define TEST_QSORT(testname, func)\
709 TEST(testname, CmdQsort, rnd_index, count, sizeof(DataIndex), CmdQsort::func,0,0)
721 #define TEST_BIN(testname, func)\
722 TEST(testname, CmdBinSearch, col, win_langid, count, rnd_index, ord_icu_key, &CmdBinSearch::func)
863 #define SORT(data, func) \
866 qsort(data, count, sizeof(DataIndex), CmdQsort::func)