BObjectList< T > Member List

This is the complete list of members for BObjectList< T >, including all inherited members.

AddItem(T *)BObjectList< T >
AddItem(T *, int32)BObjectList< T >
_PointerList_::AddItem(void *item, int32 index)BListprivate
_PointerList_::AddItem(void *item)BListprivate
AddList(BObjectList *)BObjectList< T >
AddList(BObjectList *, int32)BObjectList< T >
_PointerList_::AddList(const BList *list, int32 index)BListprivate
_PointerList_::AddList(const BList *list)BListprivate
BinarySearch(const T &, CompareFunction) constBObjectList< T >
BinarySearch(const T &, CompareFunctionWithState, void *state) constBObjectList< T >
BList(int32 count=20)BListprivate
BList(const BList &other)BListprivate
BObjectList(int32 itemsPerBlock=20, bool owning=false)BObjectList< T >
BObjectList(const BObjectList &list)BObjectList< T >
CountItems() constBObjectList< T >
DoForEach(bool(*func)(void *item))BListprivate
DoForEach(bool(*func)(void *item, void *arg2), void *arg2)BListprivate
EachElement(EachFunction, void *)BObjectList< T >
EachElement(ConstEachFunction, void *) constBObjectList< T >
FindIf(const UnaryPredicate< T > &) constBObjectList< T >
FindIf(const UnaryPredicate< T > &)BObjectList< T >
FirstItem() constBObjectList< T >
HasItem(const T *) constBObjectList< T >
_PointerList_::HasItem(void *item) constBListprivate
HSortItems(CompareFunction)BObjectList< T >
IndexOf(const T *) constBObjectList< T >
_PointerList_::IndexOf(void *item) constBListprivate
IsEmpty() constBObjectList< T >
ItemAt(int32) constBObjectList< T >inline
ItemAtFast(int32 index) constBListprivate
Items() constBListprivate
LastItem() constBObjectList< T >
MakeEmpty(bool deleteIfOwning=true)BObjectList< T >
_PointerList_::MakeEmpty()BListprivate
MoveItem(int32 from, int32 to)BObjectList< T >
operator!=(const BList &other) constBListprivate
operator=(const BObjectList &list)BObjectList< T >
_PointerList_::operator=(const BList &other)BListprivate
operator==(const BList &other) constBListprivate
RemoveItem(T *, bool deleteIfOwning=true)BObjectList< T >
_PointerList_::RemoveItem(void *item)BListprivate
_PointerList_::RemoveItem(int32 index)BListprivate
RemoveItemAt(int32)BObjectList< T >
RemoveItems(int32 index, int32 count)BListprivate
ReplaceItem(int32 index, T *)BObjectList< T >
SortItems(CompareFunction)BObjectList< T >
SortItems(CompareFunctionWithState, void *state)BObjectList< T >
BList::SortItems(int(*compareFunc)(const void *, const void *))BListprivate
SwapItems(int32 indexA, int32 indexB)BListprivate
SwapWithItem(int32 index, T *newItem)BObjectList< T >
~BList()BListprivatevirtual
~BObjectList()BObjectList< T >virtual