Lines Matching defs:vector
37 * The main templated vector class ensuring type safety
65 * empty the vector
71 * vector stats
74 //! returns number of items in the vector
76 //! returns whether or not the vector is empty
100 //! stack-usage of the vector. returns the top of the stack (last element)
113 * append/insert another vector
116 //! insert another vector at a given index
117 ssize_t insertVectorAt(const Vector<TYPE>& vector, size_t index);
119 //! append another vector at the end of this one
120 ssize_t appendVector(const Vector<TYPE>& vector);
126 //! append an array at the end of this vector
300 ssize_t Vector<TYPE>::insertVectorAt(const Vector<TYPE>& vector, size_t index) {
301 return VectorImpl::insertVectorAt(reinterpret_cast<const VectorImpl&>(vector), index);
305 ssize_t Vector<TYPE>::appendVector(const Vector<TYPE>& vector) {
306 return VectorImpl::appendVector(reinterpret_cast<const VectorImpl&>(vector));