Home | History | Annotate | Download | only in utils

Lines Matching full:item

74             ssize_t         insertAt(const void* item, size_t where, size_t numItems = 1);
77 void push(const void* item);
79 ssize_t add(const void* item);
81 ssize_t replaceAt(const void* item, size_t index);
102 virtual void do_splat(void* dest, const void* item, size_t num) const = 0;
123 inline void _do_splat(void* dest, const void* item, size_t num) const;
147 //! finds the index of an item
148 ssize_t indexOf(const void* item) const;
150 //! finds where this item should be inserted
151 size_t orderOf(const void* item) const;
153 //! add an item in the right place (or replaces it if there is one)
154 ssize_t add(const void* item);
160 //! removes an item
161 ssize_t remove(const void* item);
177 ssize_t _indexOrderOf(const void* item, size_t* order = 0) const;
184 void push(const void* item);
188 ssize_t insertAt(const void* item, size_t where, size_t numItems = 1);
190 ssize_t replaceAt(const void* item, size_t index);