Home
last modified time | relevance | path

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

/aosp14/system/core/libutils/
H A 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 =()
114 ssize_t VectorImpl::insertVectorAt(const VectorImpl& vector, size_t index) in insertVectorAt()
119 ssize_t VectorImpl::appendVector(const VectorImpl& vector) in appendVector()
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()
[all …]
H A DAndroid.bp153 "VectorImpl.cpp",
/aosp14/system/core/libutils/include/utils/
H A DVector.h55 class Vector : private VectorImpl
238 : VectorImpl(rhs) { in Vector()
243 : VectorImpl(static_cast<const VectorImpl&>(rhs)) { in Vector()
259 VectorImpl::operator = (static_cast<const VectorImpl&>(rhs));
265 VectorImpl::operator = (static_cast<const VectorImpl&>(rhs));
321 return VectorImpl::appendVector(reinterpret_cast<const VectorImpl&>(vector)); in appendVector()
361 VectorImpl::pop(); in pop()
366 VectorImpl::push(); in push()
371 return VectorImpl::add(); in add()
386 return VectorImpl::sort(reinterpret_cast<VectorImpl::compar_t>(cmp)); in sort()
[all …]
H A 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 …]
H A 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()
/aosp14/system/core/libutils/abi-dumps/arm_arm64/source-based/
H A Dlibutils.so.lsdump4885 "function_name" : "android::VectorImpl::VectorImpl",
4901 "function_name" : "android::VectorImpl::VectorImpl",
4920 "function_name" : "android::VectorImpl::~VectorImpl",
4933 "function_name" : "android::VectorImpl::~VectorImpl",
4946 "function_name" : "android::VectorImpl::~VectorImpl",
9835 "name" : "const android::VectorImpl &",
10087 "name" : "android::VectorImpl &",
10396 "name" : "const android::VectorImpl *",
10711 "name" : "android::VectorImpl *",
11305 "name" : "const android::VectorImpl",
[all …]
/aosp14/system/core/libutils/abi-dumps/arm64/source-based/
H A Dlibutils.so.lsdump4889 "function_name" : "android::VectorImpl::VectorImpl",
4905 "function_name" : "android::VectorImpl::VectorImpl",
4924 "function_name" : "android::VectorImpl::~VectorImpl",
4937 "function_name" : "android::VectorImpl::~VectorImpl",
4950 "function_name" : "android::VectorImpl::~VectorImpl",
9839 "name" : "const android::VectorImpl &",
10091 "name" : "android::VectorImpl &",
10400 "name" : "const android::VectorImpl *",
10715 "name" : "android::VectorImpl *",
11309 "name" : "const android::VectorImpl",
[all …]