Home
last modified time | relevance | path

Searched refs:DynamicVectorBase (Results 1 – 4 of 4) sorted by relevance

/system/chre/util/
Ddynamic_vector_base.cc26 DynamicVectorBase::DynamicVectorBase(DynamicVectorBase &&other) in DynamicVectorBase() function in chre::DynamicVectorBase
33 bool DynamicVectorBase::doReserve(size_t newCapacity, size_t elementSize) { in doReserve()
49 bool DynamicVectorBase::doPrepareForPush(size_t elementSize) { in doPrepareForPush()
53 size_t DynamicVectorBase::getNextGrowthCapacity() const { in getNextGrowthCapacity()
66 void DynamicVectorBase::doErase(size_t index, size_t elementSize) { in doErase()
74 bool DynamicVectorBase::doPushBack(const void *element, size_t elementSize) { in doPushBack()
/system/chre/util/include/chre/util/
Ddynamic_vector_base.h26 class DynamicVectorBase : public NonCopyable {
28 DynamicVectorBase() = default;
36 DynamicVectorBase(DynamicVectorBase &&other);
Ddynamic_vector_impl.h36 : DynamicVectorBase(std::move(other)) {} in DynamicVector()
108 return DynamicVectorBase::doPushBack(static_cast<const void *>(&element), in doPushBack()
181 return DynamicVectorBase::doReserve(newCapacity, sizeof(ElementType)); in doReserve()
275 DynamicVectorBase::doErase(index, sizeof(ElementType)); in doErase()
346 return DynamicVectorBase::doPrepareForPush(sizeof(ElementType)); in doPrepareForPush()
Ddynamic_vector.h31 class DynamicVector : private DynamicVectorBase {