Searched refs:BinarySearch (Results 1 - 8 of 8) sorted by relevance

/haiku/src/kits/support/
H A DPointerList.cpp53 void* BinarySearch(const void *key, const BList *list);
79 void* BinarySearch(const void *key, const void **items, int32 numItems,
118 BinarySearch(key, items, list->CountItems(), index);
124 AbstractPointerListHelper::BinarySearch(const void *key, const BList *list) function in class:AbstractPointerListHelper
128 return BinarySearch(key, items, list->CountItems(), index);
155 AbstractPointerListHelper::BinarySearch(const void *key, const void **items, function in class:AbstractPointerListHelper
320 _PointerList_::BinarySearch(const void *key, function in class:_PointerList_
324 return helper.BinarySearch(key, this);
329 _PointerList_::BinarySearch(const void *key, function in class:_PointerList_
333 return helper.BinarySearch(ke
[all...]
/haiku/headers/os/support/
H A DObjectList.h94 void *BinarySearch(const void *, GenericCompareFunction) const;
95 void *BinarySearch(const void *, GenericCompareFunctionWithState,
186 T* BinarySearch(const T&, CompareFunction) const;
187 T* BinarySearch(const T&, CompareFunctionWithState,
712 BObjectList<T>::BinarySearch(const T& key, CompareFunction func) const function in class:BObjectList
714 return (T*)_PointerList_::BinarySearch(&key, (GenericCompareFunction)func);
720 BObjectList<T>::BinarySearch(const T& key, CompareFunctionWithState func, function in class:BObjectList
723 return (T*)_PointerList_::BinarySearch(&key,
734 return (T*)_PointerList_::BinarySearch(&key,
745 return (T*)_PointerList_::BinarySearch(
[all...]
/haiku/src/tests/kits/support/pointerlist/
H A DPointerListTest.cpp366 Item* found = (Item*)list.BinarySearch(item, Item::Compare);
369 found = (Item*)list.BinarySearch(item, ::Compare, gData);
372 found = (Item*)list.BinarySearch(&notInListLow, Item::Compare);
375 found = (Item*)list.BinarySearch(&notInListLow, ::Compare, gData);
378 found = (Item*)list.BinarySearch(&notInListHigh, Item::Compare);
381 found = (Item*)list.BinarySearch(&notInListHigh, ::Compare, gData);
483 // list.BinarySearch(NULL, NULL);
484 // list.BinarySearch(NULL, NULL, NULL);
/haiku/src/kits/tracker/
H A DMimeTypeList.cpp129 const ShortMimeInfo* result = fCommonMimeList.BinarySearch(tmp,
/haiku/src/apps/aboutsystem/
H A DHyperTextView.cpp244 const ActionInfo* action = fActionInfos->BinarySearch(pointer,
/haiku/src/servers/app/font/
H A DFontManager.cpp372 return const_cast<FontFamily*>(fFamilies.BinarySearch(family,
/haiku/src/kits/media/
H A DMediaFormats.cpp488 const meta_format* metaFormat = sFormats.BinarySearch(other,
/haiku/src/kits/interface/
H A DFont.cpp321 fLastFamily = const_cast< ::family*>(fFamilies.BinarySearch(family,

Completed in 83 milliseconds