Searched refs:VectorImpl (Results 1 – 5 of 5) sorted by relevance
/system/core/libutils/ |
D | VectorImpl.cpp | 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() [all …]
|
D | Android.bp | 147 "VectorImpl.cpp",
|
/system/core/libutils/include/utils/ |
D | Vector.h | 55 class Vector : private VectorImpl 80 inline void clear() { VectorImpl::clear(); } in clear() 87 inline size_t size() const { return VectorImpl::size(); } in size() 89 inline bool isEmpty() const { return VectorImpl::isEmpty(); } in isEmpty() 91 inline size_t capacity() const { return VectorImpl::capacity(); } in capacity() 93 inline ssize_t setCapacity(size_t size) { return VectorImpl::setCapacity(size); } in setCapacity() 99 inline ssize_t resize(size_t size) { return VectorImpl::resize(size); } in resize() 228 : VectorImpl(sizeof(TYPE), in Vector() 238 : VectorImpl(rhs) { in Vector() 243 : VectorImpl(static_cast<const VectorImpl&>(rhs)) { in Vector() [all …]
|
D | VectorImpl.h | 40 class VectorImpl 49 VectorImpl(size_t itemSize, uint32_t flags); 50 VectorImpl(const VectorImpl& rhs); 51 virtual ~VectorImpl(); 56 VectorImpl& operator = (const VectorImpl& rhs); 70 ssize_t insertVectorAt(const VectorImpl& vector, size_t index); 71 ssize_t appendVector(const VectorImpl& vector); 131 class SortedVectorImpl : public VectorImpl 135 explicit SortedVectorImpl(const VectorImpl& rhs); 150 ssize_t merge(const VectorImpl& vector); [all …]
|
D | SortedVector.h | 59 inline void clear() { VectorImpl::clear(); } in clear() 66 inline size_t size() const { return VectorImpl::size(); } in size() 68 inline bool isEmpty() const { return VectorImpl::isEmpty(); } in isEmpty() 70 inline size_t capacity() const { return VectorImpl::capacity(); } in capacity() 72 inline ssize_t setCapacity(size_t size) { return VectorImpl::setCapacity(size); } in setCapacity() 112 return *( static_cast<TYPE *>(VectorImpl::editItemLocation(index)) ); in editItemAt() 236 return SortedVectorImpl::merge(reinterpret_cast<const VectorImpl&>(vector)); in merge() 251 return VectorImpl::removeItemsAt(index, count); in removeItemsAt()
|