Lines Matching refs:value

39 	status_t PushFront(const Value &value);
40 status_t PushBack(const Value &value);
45 status_t Add(const Value &value) { return PushBack(value); }
46 status_t Add(const Value &value, int32 index) { return Insert(value, index); }
48 status_t Insert(const Value &value, int32 index);
49 status_t Insert(const Value &value, const Iterator &iterator);
51 int32 Remove(const Value &value);
71 int32 IndexOf(const Value &value, int32 start = 0) const;
72 Iterator Find(const Value &value);
73 Iterator Find(const Value &value, const Iterator &start);
74 ConstIterator Find(const Value &value) const;
75 ConstIterator Find(const Value &value, const ConstIterator &start) const;
226 /*! \brief Inserts a copy of the supplied value at the beginning of the
228 \param value The element to be inserted.
235 _VECTOR_CLASS_NAME::PushFront(const Value &value)
237 return Insert(value, 0);
241 /*! \brief Inserts a copy of the supplied value at the end of the vector.
242 \param value The element to be inserted.
249 _VECTOR_CLASS_NAME::PushBack(const Value &value)
251 return Insert(value, fItemCount);
297 /*! \brief Inserts a copy of the the supplied value at the given index.
298 \param value The value to be inserted.
308 _VECTOR_CLASS_NAME::Insert(const Value &value, int32 index)
315 new(fItems + index) Value(value);
320 /*! \brief Inserts a copy of the the supplied value at the given position.
321 \param value The value to be inserted.
331 _VECTOR_CLASS_NAME::Insert(const Value &value, const Iterator &iterator)
335 return Insert(value, index);
340 /*! \brief Removes all elements of the supplied value.
341 \param value The value of the elements to be removed.
346 _VECTOR_CLASS_NAME::Remove(const Value &value)
350 if (ElementAt(i) == value) {
499 Null() is used as a return value, if something went wrong. It must
515 Null() is used as a return value, if something went wrong. It must
593 /*! \brief Returns the index of the next element with the specified value.
594 \param value The value of the element to be found.
597 with the given value could be found or \a index is out of range.
601 _VECTOR_CLASS_NAME::IndexOf(const Value &value, int32 start) const
605 if (fItems[i] == value)
614 specified value.
615 \param value The value of the element to be found.
617 further with the given value could be found.
622 _VECTOR_CLASS_NAME::Find(const Value &value)
624 return Find(value, Begin());
629 specified value.
630 \param value The value of the element to be found.
634 further with the given value could be found or \a start was
639 _VECTOR_CLASS_NAME::Find(const Value &value, const Iterator &start)
641 int32 index = IndexOf(value, _IteratorIndex(start));
649 specified value.
650 \param value The value of the element to be found.
652 further with the given value could be found.
657 _VECTOR_CLASS_NAME::Find(const Value &value) const
659 return Find(value, Begin());
664 specified value.
665 \param value The value of the element to be found.
669 further with the given value could be found or \a start was
674 _VECTOR_CLASS_NAME::Find(const Value &value, const ConstIterator &start) const
676 int32 index = IndexOf(value, _IteratorIndex(start));