Searched refs:pfnCmp (Results 1 - 4 of 4) sorted by relevance

/vbox/include/iprt/
H A Dsort.h58 * @param pfnCmp Callback function comparing two elements.
61 typedef DECLCALLBACK(void) FNRTSORT(void *pvArray, size_t cElements, size_t cbElement, PFNRTSORTCMP pfnCmp, void *pvUser);
70 * @param pfnCmp Callback function comparing two elements.
73 typedef DECLCALLBACK(void) FNRTSORTAPV(void **papvArray, size_t cElements, PFNRTSORTCMP pfnCmp, void *pvUser);
83 * @param pfnCmp Callback function comparing two elements.
86 RTDECL(void) RTSortShell(void *pvArray, size_t cElements, size_t cbElement, PFNRTSORTCMP pfnCmp, void *pvUser);
94 * @param pfnCmp Callback function comparing two elements.
97 RTDECL(void) RTSortApvShell(void **papvArray, size_t cElements, PFNRTSORTCMP pfnCmp, void *pvUser);
106 * @param pfnCmp Callback function comparing two elements.
109 RTDECL(bool) RTSortIsSorted(void const *pvArray, size_t cElements, size_t cbElement, PFNRTSORTCMP pfnCmp, voi
[all...]
/vbox/src/VBox/Runtime/common/sort/
H A DRTSortApvIsSorted.cpp35 RTDECL(bool) RTSortApvIsSorted(void const * const *papvArray, size_t cElements, PFNRTSORTCMP pfnCmp, void *pvUser) argument
41 if (pfnCmp(papvArray[i], papvArray[i + 1], pvUser) > 0)
H A DRTSortIsSorted.cpp35 RTDECL(bool) RTSortIsSorted(void const *pvArray, size_t cElements, size_t cbElement, PFNRTSORTCMP pfnCmp, void *pvUser) argument
43 if (pfnCmp(pbElement1, pbElement1 + cbElement, pvUser) > 0)
H A Dshellsort.cpp36 RTDECL(void) RTSortApvShell(void **papvArray, size_t cElements, PFNRTSORTCMP pfnCmp, void *pvUser) argument
51 && pfnCmp(papvArray[j - cGap], pvTmp, pvUser) > 0)

Completed in 42 milliseconds