Lines Matching refs:item
66 ssize_t insertAt(const void* item, size_t where, size_t numItems = 1);
69 void push(const void* item);
71 ssize_t add(const void* item);
73 ssize_t replaceAt(const void* item, size_t index);
89 virtual void do_splat(void* dest, const void* item, size_t num) const = 0;
110 inline void _do_splat(void* dest, const void* item, size_t num) const;
134 //! finds the index of an item
135 ssize_t indexOf(const void* item) const;
137 //! finds where this item should be inserted
138 size_t orderOf(const void* item) const;
140 //! add an item in the right place (or replaces it if there is one)
141 ssize_t add(const void* item);
147 //! removes an item
148 ssize_t remove(const void* item);
164 ssize_t _indexOrderOf(const void* item, size_t* order = 0) const;
171 void push(const void* item);
175 ssize_t insertAt(const void* item, size_t where, size_t numItems = 1);
177 ssize_t replaceAt(const void* item, size_t index);