Searched refs:VectorImpl (Results 1 – 5 of 5) sorted by relevance
/system/core/libutils/ |
D | VectorImpl.cpp | 46 VectorImpl::VectorImpl(size_t itemSize, uint32_t flags) in VectorImpl() function in android::VectorImpl 51 VectorImpl::VectorImpl(const VectorImpl& rhs) in VectorImpl() function in android::VectorImpl 60 VectorImpl::~VectorImpl() in ~VectorImpl() 69 VectorImpl& VectorImpl::operator = (const VectorImpl& rhs) in operator =() 87 void* VectorImpl::editArrayImpl() in editArrayImpl() 108 size_t VectorImpl::capacity() const in capacity() 116 ssize_t VectorImpl::insertVectorAt(const VectorImpl& vector, size_t index) in insertVectorAt() 121 ssize_t VectorImpl::appendVector(const VectorImpl& vector) in appendVector() 126 ssize_t VectorImpl::insertArrayAt(const void* array, size_t index, size_t length) in insertArrayAt() 137 ssize_t VectorImpl::appendArray(const void* array, size_t length) in appendArray() [all …]
|
D | Android.bp | 63 "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 | 57 inline void clear() { VectorImpl::clear(); } in clear() 64 inline size_t size() const { return VectorImpl::size(); } in size() 66 inline bool isEmpty() const { return VectorImpl::isEmpty(); } in isEmpty() 68 inline size_t capacity() const { return VectorImpl::capacity(); } in capacity() 70 inline ssize_t setCapacity(size_t size) { return VectorImpl::setCapacity(size); } in setCapacity() 110 return *( static_cast<TYPE *>(VectorImpl::editItemLocation(index)) ); in editItemAt() 234 return SortedVectorImpl::merge(reinterpret_cast<const VectorImpl&>(vector)); in merge() 249 return VectorImpl::removeItemsAt(index, count); in removeItemsAt()
|