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
35 bool DynamicVectorBase::doReserve(size_t newCapacity, size_t elementSize) { in doReserve()
51 bool DynamicVectorBase::doPrepareForPush(size_t elementSize) { in doPrepareForPush()
55 size_t DynamicVectorBase::getNextGrowthCapacity() const { in getNextGrowthCapacity()
68 void DynamicVectorBase::doErase(size_t index, size_t elementSize) { in doErase()
76 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()
274 DynamicVectorBase::doErase(index, sizeof(ElementType)); in doErase()
345 return DynamicVectorBase::doPrepareForPush(sizeof(ElementType)); in doPrepareForPush()
Ddynamic_vector.h31 class DynamicVector : private DynamicVectorBase {