Lines Matching refs:item
43 bool AddItem(const item_t &item, int32 index);
44 bool AddItem(const item_t &item);
48 bool RemoveItem(const item_t &item);
51 bool ReplaceItem(int32 index, const item_t &item);
62 int32 IndexOf(const item_t &item) const;
63 bool HasItem(const item_t &item) const;
137 List<ITEM, DEFAULT_ITEM_SUPPLIER>::AddItem(const item_t &item, int32 index)
143 new(fItems + index) item_t(item);
151 List<ITEM, DEFAULT_ITEM_SUPPLIER>::AddItem(const item_t &item)
155 new(fItems + fItemCount) item_t(item);
159 new(fItems + (fItemCount - 1)) item_t(item);
206 List<ITEM, DEFAULT_ITEM_SUPPLIER>::RemoveItem(const item_t &item)
208 int32 index = IndexOf(item);
232 List<ITEM, DEFAULT_ITEM_SUPPLIER>::ReplaceItem(int32 index, const item_t &item)
235 fItems[index] = item;
249 item_t item = fItems[oldIndex];
251 fItems[newIndex] = item;
253 item_t item = fItems[oldIndex];
255 fItems[newIndex] = item;
319 List<ITEM, DEFAULT_ITEM_SUPPLIER>::IndexOf(const item_t &item) const
322 if (fItems[i] == item)
331 List<ITEM, DEFAULT_ITEM_SUPPLIER>::HasItem(const item_t &item) const
333 return (IndexOf(item) >= 0);