Home | History | Annotate | Download | only in utils

Lines Matching refs:VectorImpl

25 #include <utils/VectorImpl.h>
34 * while making use of VectorImpl.
39 class Vector : private VectorImpl
60 inline void clear() { VectorImpl::clear(); }
67 inline size_t size() const { return VectorImpl::size(); }
69 inline bool isEmpty() const { return VectorImpl::isEmpty(); }
71 inline size_t capacity() const { return VectorImpl::capacity(); }
73 inline ssize_t setCapacity(size_t size) { return VectorImpl::setCapacity(size); }
175 : VectorImpl(sizeof(TYPE),
185 : VectorImpl(rhs) {
195 VectorImpl::operator = (rhs);
201 VectorImpl::operator = (rhs);
253 return VectorImpl::insertVectorAt(reinterpret_cast<const VectorImpl&>(vector), index);
258 return VectorImpl::appendVector(reinterpret_cast<const VectorImpl&>(vector));
263 return VectorImpl::insertAt(&item, index, numItems);
268 return VectorImpl::push(&item);
273 return VectorImpl::add(&item);
278 return VectorImpl::replaceAt(&item, index);
283 return VectorImpl::insertAt(index, numItems);
288 VectorImpl::pop();
293 VectorImpl::push();
298 return VectorImpl::add();
303 return VectorImpl::replaceAt(index);
308 return VectorImpl::removeItemsAt(index, count);
313 return VectorImpl::sort((VectorImpl::compar_t)cmp);
318 return VectorImpl::sort((VectorImpl::compar_r_t)cmp, state);