Searched refs:VectorImpl (Results 1 – 7 of 7) sorted by relevance
/aosp14/system/core/libutils/ |
H A 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 =() 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 D | Android.bp | 153 "VectorImpl.cpp",
|
/aosp14/system/core/libutils/include/utils/ |
H A D | Vector.h | 55 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 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 …]
|
H A 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()
|
/aosp14/system/core/libutils/abi-dumps/arm_arm64/source-based/ |
H A D | libutils.so.lsdump | 4885 "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 D | libutils.so.lsdump | 4889 "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 …]
|