Searched refs:VectorImpl (Results 1 - 8 of 8) sorted by relevance
/frameworks/base/libs/hwui/utils/ |
H A D | SortedListImpl.cpp | 26 SortedListImpl::SortedListImpl(size_t itemSize, uint32_t flags): VectorImpl(itemSize, flags) { 29 SortedListImpl::SortedListImpl(const VectorImpl& rhs): VectorImpl(rhs) { 37 (VectorImpl::operator =(static_cast<const VectorImpl&> (rhs))); 80 index = VectorImpl::insertAt(item, order, 1); 84 ssize_t SortedListImpl::merge(const VectorImpl& vector) { 106 err = VectorImpl::insertVectorAt(static_cast<const VectorImpl&> (vector), 0); 108 err = VectorImpl [all...] |
H A D | SortedListImpl.h | 20 #include <utils/VectorImpl.h> 25 class SortedListImpl: public VectorImpl { 28 SortedListImpl(const VectorImpl& rhs); 36 ssize_t merge(const VectorImpl& vector); 52 ssize_t insertVectorAt(const VectorImpl& vector, size_t index); 53 ssize_t appendVector(const VectorImpl& vector);
|
H A D | SortedList.h | 48 VectorImpl::clear(); 52 return VectorImpl::size(); 56 return VectorImpl::isEmpty(); 60 return VectorImpl::capacity(); 64 return VectorImpl::setCapacity(size); 82 return *(static_cast<TYPE *> (VectorImpl::editItemLocation(index))); 186 return SortedListImpl::merge(reinterpret_cast<const VectorImpl&> (vector)); 201 return VectorImpl::removeItemsAt(index, count);
|
/frameworks/native/libs/utils/ |
H A D | VectorImpl.cpp | 27 #include <utils/VectorImpl.h> 44 VectorImpl::VectorImpl(size_t itemSize, uint32_t flags) function in class:android::VectorImpl 49 VectorImpl::VectorImpl(const VectorImpl& rhs) function in class:android::VectorImpl 58 VectorImpl::~VectorImpl() 61 "[%p] subclasses of VectorImpl must call finish_vector()" 67 VectorImpl [all...] |
H A D | Android.mk | 44 VectorImpl.cpp \
|
/frameworks/native/include/utils/ |
H A D | Vector.h | 26 #include <utils/VectorImpl.h> 38 * while making use of VectorImpl. 43 class Vector : private VectorImpl 68 inline void clear() { VectorImpl::clear(); } 75 inline size_t size() const { return VectorImpl::size(); } 77 inline bool isEmpty() const { return VectorImpl::isEmpty(); } 79 inline size_t capacity() const { return VectorImpl::capacity(); } 81 inline ssize_t setCapacity(size_t size) { return VectorImpl::setCapacity(size); } 213 : VectorImpl(sizeof(TYPE), 223 : VectorImpl(rh [all...] |
H A D | VectorImpl.h | 40 class VectorImpl class in namespace:android 49 VectorImpl(size_t itemSize, uint32_t flags); 50 VectorImpl(const VectorImpl& rhs); 51 virtual ~VectorImpl(); 56 VectorImpl& operator = (const VectorImpl& rhs); 69 ssize_t insertVectorAt(const VectorImpl& vector, size_t index); 70 ssize_t appendVector(const VectorImpl& vector); 140 class SortedVectorImpl : public VectorImpl [all...] |
H A D | SortedVector.h | 27 #include <utils/VectorImpl.h> 58 inline void clear() { VectorImpl::clear(); } 65 inline size_t size() const { return VectorImpl::size(); } 67 inline bool isEmpty() const { return VectorImpl::isEmpty(); } 69 inline size_t capacity() const { return VectorImpl::capacity(); } 71 inline ssize_t setCapacity(size_t size) { return VectorImpl::setCapacity(size); } 111 return *( static_cast<TYPE *>(VectorImpl::editItemLocation(index)) ); 222 return SortedVectorImpl::merge(reinterpret_cast<const VectorImpl&>(vector)); 237 return VectorImpl::removeItemsAt(index, count);
|
Completed in 3421 milliseconds