Home | History | Annotate | Download | only in collperf

Lines Matching refs:Func

79     typedef	void (CmdKeyGen::* Func)(int32_t);
85 Func fn;
93 CmdKeyGen(UErrorCode, UCollator * col,DWORD win_langid, int32_t count, DataIndex * data,Func fn,int32_t)
129 typedef void (CmdIter::* Func)(UErrorCode* , int32_t );
132 Func fn;
136 CmdIter(UErrorCode & status, UCollator * col, int32_t count, CA_uchar *data, Func fn, int32_t,int32_t)
178 typedef void (CmdIterAll::* Func)(UErrorCode* status);
181 Func fn;
317 #define QFUNC(name, func, data) \
320 return func(da->data, db->data); \
333 typedef int (* Func)(const void *, const void *);
335 Func fn;
342 CmdQsort(UErrorCode & status,void *theBase, int32_t num, int32_t width, Func fn, int32_t,int32_t)
385 typedef int (CmdBinSearch::* Func)(int, int);
392 Func fn;
395 CmdBinSearch(UErrorCode, UCollator * col,DWORD win_langid,int32_t count,DataIndex * rnd,DataIndex * ord,Func fn)
463 #define BFUNC(name, func, data) \
465 return func(rnd[i].data, ord[j].data); \
673 #define TEST_KEYGEN(testname, func)\
674 TEST(testname, CmdKeyGen, col, win_langid, count, rnd_index, &CmdKeyGen::func, 0)
681 #define TEST_ITER(testname, func)\
682 TEST(testname, CmdIter, col, count, icu_data, &CmdIter::func,0,0)
688 #define TEST_ITER_ALL(testname, func)\
689 TEST(testname, CmdIterAll, col, icu_data_all_len, icu_data_all, CmdIterAll::func,0,0)
695 #define TEST_QSORT(testname, func)\
696 TEST(testname, CmdQsort, rnd_index, count, sizeof(DataIndex), CmdQsort::func,0,0)
706 #define TEST_BIN(testname, func)\
707 TEST(testname, CmdBinSearch, col, win_langid, count, rnd_index, ord_icu_key, &CmdBinSearch::func)
843 #define SORT(data, func) \
846 qsort(data, count, sizeof(DataIndex), CmdQsort::func)