Lines Matching defs:BList

13 //!	BList class provides storage for pointers. Not thread safe.
32 BList::BList(int32 count)
46 BList::BList(const BList& other)
57 BList::~BList()
63 BList&
64 BList::operator=(const BList& other)
79 BList::operator==(const BList& other) const
97 BList::operator!=(const BList& other) const
104 BList::AddItem(void* item, int32 index)
123 BList::AddItem(void* item)
140 BList::AddList(const BList* list, int32 index)
161 BList::AddList(const BList* list)
182 BList::RemoveItem(void* item)
193 BList::RemoveItem(int32 index)
208 BList::RemoveItems(int32 index, int32 count)
228 BList::ReplaceItem(int32 index, void* item)
241 BList::MakeEmpty()
252 BList::SortItems(int (*compareFunc)(const void*, const void*))
260 BList::SwapItems(int32 indexA, int32 indexB)
286 BList::MoveItem(int32 from, int32 to)
309 BList::ItemAt(int32 index) const
319 BList::FirstItem() const
329 BList::ItemAtFast(int32 index) const
336 BList::Items() const
343 BList::LastItem() const
356 BList::HasItem(void* item) const
363 BList::HasItem(const void* item) const
370 BList::IndexOf(void* item) const
381 BList::IndexOf(const void* item) const
392 BList::CountItems() const
399 BList::IsEmpty() const
411 BList::DoForEach(bool (*func)(void*))
431 BList::DoForEach(bool (*func)(void*, void*), void* arg)
449 // gcc encounters someone calling AddList() with a non-const BList pointer,
452 // obsolete AddList(BList* list, int32 index) and AddList(BList* list)
455 AddList__5BListP5BListl(BList* self, BList* list, int32 index)
457 return self->AddList((const BList*)list, index);
462 AddList__5BListP5BList(BList* self, BList* list)
464 return self->AddList((const BList*)list);
469 void BList::_ReservedList1() {}
470 void BList::_ReservedList2() {}
475 BList::_ResizeArray(int32 count)