• Home
  • Raw
  • Download

Lines Matching refs:VectorImpl

44 VectorImpl::VectorImpl(size_t itemSize, uint32_t flags)  in VectorImpl()  function in android::VectorImpl
49 VectorImpl::VectorImpl(const VectorImpl& rhs) in VectorImpl() function in android::VectorImpl
58 VectorImpl::~VectorImpl() in ~VectorImpl()
67 VectorImpl& VectorImpl::operator = (const VectorImpl& rhs) in operator =()
85 void* VectorImpl::editArrayImpl() in editArrayImpl()
106 size_t VectorImpl::capacity() const in capacity()
114 ssize_t VectorImpl::insertVectorAt(const VectorImpl& vector, size_t index) in insertVectorAt()
119 ssize_t VectorImpl::appendVector(const VectorImpl& vector) in appendVector()
124 ssize_t VectorImpl::insertArrayAt(const void* array, size_t index, size_t length) in insertArrayAt()
135 ssize_t VectorImpl::appendArray(const void* array, size_t length) in appendArray()
140 ssize_t VectorImpl::insertAt(size_t index, size_t numItems) in insertAt()
145 ssize_t VectorImpl::insertAt(const void* item, size_t index, size_t numItems) in insertAt()
162 return (*(VectorImpl::compar_t)func)(lhs, rhs); in sortProxy()
165 status_t VectorImpl::sort(VectorImpl::compar_t cmp) in sort()
170 status_t VectorImpl::sort(VectorImpl::compar_r_t cmp, void* state) in sort()
226 void VectorImpl::pop() in pop()
232 void VectorImpl::push() in push()
237 void VectorImpl::push(const void* item) in push()
242 ssize_t VectorImpl::add() in add()
247 ssize_t VectorImpl::add(const void* item) in add()
252 ssize_t VectorImpl::replaceAt(size_t index) in replaceAt()
257 ssize_t VectorImpl::replaceAt(const void* prototype, size_t index) in replaceAt()
280 ssize_t VectorImpl::removeItemsAt(size_t index, size_t count) in removeItemsAt()
292 void VectorImpl::finish_vector() in finish_vector()
299 void VectorImpl::clear() in clear()
304 void* VectorImpl::editItemLocation(size_t index) in editItemLocation()
319 const void* VectorImpl::itemLocation(size_t index) const in itemLocation()
334 ssize_t VectorImpl::setCapacity(size_t new_capacity) in setCapacity()
356 ssize_t VectorImpl::resize(size_t size) { in resize()
366 void VectorImpl::release_storage() in release_storage()
377 void* VectorImpl::_grow(size_t where, size_t amount) in _grow()
453 void VectorImpl::_shrink(size_t where, size_t amount) in _shrink()
519 size_t VectorImpl::itemSize() const { in itemSize()
523 void VectorImpl::_do_construct(void* storage, size_t num) const in _do_construct()
530 void VectorImpl::_do_destroy(void* storage, size_t num) const in _do_destroy()
537 void VectorImpl::_do_copy(void* dest, const void* from, size_t num) const in _do_copy()
546 void VectorImpl::_do_splat(void* dest, const void* item, size_t num) const { in _do_splat()
550 void VectorImpl::_do_move_forward(void* dest, const void* from, size_t num) const { in _do_move_forward()
554 void VectorImpl::_do_move_backward(void* dest, const void* from, size_t num) const { in _do_move_backward()
561 : VectorImpl(itemSize, flags) in SortedVectorImpl()
565 SortedVectorImpl::SortedVectorImpl(const VectorImpl& rhs) in SortedVectorImpl()
566 : VectorImpl(rhs) in SortedVectorImpl()
576 …return static_cast<SortedVectorImpl&>( VectorImpl::operator = (static_cast<const VectorImpl&>(rhs)… in operator =()
626 index = VectorImpl::insertAt(item, order, 1); in add()
628 index = VectorImpl::replaceAt(item, index); in add()
633 ssize_t SortedVectorImpl::merge(const VectorImpl& vector) in merge()
657 err = VectorImpl::insertVectorAt(static_cast<const VectorImpl&>(vector), 0); in merge()
659 err = VectorImpl::appendVector(static_cast<const VectorImpl&>(vector)); in merge()
662 err = merge(static_cast<const VectorImpl&>(vector)); in merge()
672 VectorImpl::removeItemsAt(i, 1); in remove()