Lines Matching refs:item
104 BList::AddItem(void* item, int32 index)
116 fObjectList[index] = item;
123 BList::AddItem(void* item)
127 fObjectList[fItemCount] = item;
131 fObjectList[fItemCount] = item;
182 BList::RemoveItem(void* item)
184 int32 index = IndexOf(item);
195 void* item = NULL;
197 item = fObjectList[index];
203 return item;
228 BList::ReplaceItem(int32 index, void* item)
233 fObjectList[index] = item;
278 /*! This moves a list item from posititon a to position b, moving the
311 void* item = NULL;
313 item = fObjectList[index];
314 return item;
321 void* item = NULL;
323 item = fObjectList[0];
324 return item;
345 void* item = NULL;
347 item = fObjectList[fItemCount - 1];
348 return item;
356 BList::HasItem(void* item) const
358 return (IndexOf(item) >= 0);
363 BList::HasItem(const void* item) const
365 return (IndexOf(item) >= 0);
370 BList::IndexOf(void* item) const
373 if (fObjectList[i] == item)
381 BList::IndexOf(const void* item) const
384 if (fObjectList[i] == item)