Home
last modified time | relevance | path

Searched refs:VectorImpl (Results 1 – 5 of 5) sorted by relevance

/system/core/libutils/
DVectorImpl.cpp44 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 …]
DAndroid.bp142 "VectorImpl.cpp",
/system/core/libutils/include/utils/
DVector.h57 class Vector : private VectorImpl
82 inline void clear() { VectorImpl::clear(); } in clear()
89 inline size_t size() const { return VectorImpl::size(); } in size()
91 inline bool isEmpty() const { return VectorImpl::isEmpty(); } in isEmpty()
93 inline size_t capacity() const { return VectorImpl::capacity(); } in capacity()
95 inline ssize_t setCapacity(size_t size) { return VectorImpl::setCapacity(size); } in setCapacity()
101 inline ssize_t resize(size_t size) { return VectorImpl::resize(size); } in resize()
230 : VectorImpl(sizeof(TYPE), in Vector()
240 : VectorImpl(rhs) { in Vector()
245 : VectorImpl(static_cast<const VectorImpl&>(rhs)) { in Vector()
[all …]
DVectorImpl.h40 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 …]
DSortedVector.h59 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()