Home
last modified time | relevance | path

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

/system/core/libpixelflinger/codeflinger/tinyutils/
DVectorImpl.cpp46 VectorImpl::VectorImpl(size_t itemSize, uint32_t flags) in VectorImpl() function in android::tinyutils::VectorImpl
51 VectorImpl::VectorImpl(const VectorImpl& rhs) in VectorImpl() function in android::tinyutils::VectorImpl
60 VectorImpl::~VectorImpl() in ~VectorImpl()
70 VectorImpl& VectorImpl::operator = (const VectorImpl& rhs) in operator =()
88 void* VectorImpl::editArrayImpl() in editArrayImpl()
104 size_t VectorImpl::capacity() const in capacity()
112 ssize_t VectorImpl::insertVectorAt(const VectorImpl& vector, size_t index) in insertVectorAt()
123 ssize_t VectorImpl::appendVector(const VectorImpl& vector) in appendVector()
128 ssize_t VectorImpl::insertAt(size_t index, size_t numItems) in insertAt()
133 ssize_t VectorImpl::insertAt(const void* item, size_t index, size_t numItems) in insertAt()
[all …]
DVectorImpl.h40 class VectorImpl
50 VectorImpl(size_t itemSize, uint32_t flags);
51 VectorImpl(const VectorImpl& rhs);
52 virtual ~VectorImpl();
57 VectorImpl& operator = (const VectorImpl& rhs);
70 ssize_t insertVectorAt(const VectorImpl& vector, size_t index);
71 ssize_t appendVector(const VectorImpl& vector);
134 class SortedVectorImpl : public VectorImpl
138 SortedVectorImpl(const VectorImpl& rhs);
153 ssize_t merge(const VectorImpl& vector);
[all …]
DVector.h42 class Vector : private VectorImpl
63 inline void clear() { VectorImpl::clear(); } in clear()
70 inline size_t size() const { return VectorImpl::size(); } in size()
72 inline bool isEmpty() const { return VectorImpl::isEmpty(); } in isEmpty()
74 inline size_t capacity() const { return VectorImpl::capacity(); } in capacity()
76 inline ssize_t setCapacity(size_t size) { return VectorImpl::setCapacity(size); } in setCapacity()
178 : VectorImpl(sizeof(TYPE), in Vector()
189 : VectorImpl(rhs) { in Vector()
199 VectorImpl::operator = (rhs);
205 VectorImpl::operator = (rhs);
[all …]
DSortedVector.h55 inline void clear() { VectorImpl::clear(); } in clear()
62 inline size_t size() const { return VectorImpl::size(); } in size()
64 inline bool isEmpty() const { return VectorImpl::isEmpty(); } in isEmpty()
66 inline size_t capacity() const { return VectorImpl::capacity(); } in capacity()
68 inline ssize_t setCapacity(size_t size) { return VectorImpl::setCapacity(size); } in setCapacity()
110 return *( static_cast<TYPE *>(VectorImpl::editItemLocation(index)) ); in editItemAt()
223 return SortedVectorImpl::merge(reinterpret_cast<const VectorImpl&>(vector)); in merge()
238 return VectorImpl::removeItemsAt(index, count); in removeItemsAt()
/system/core/libpixelflinger/
DAndroid.mk20 codeflinger/tinyutils/VectorImpl.cpp \