Searched defs:vector (Results 1 - 3 of 3) sorted by relevance
/system/core/libpixelflinger/tinyutils/ |
H A D | Vector.h | 2 * vector.h 27 * The main templated vector class ensuring type safety 51 * empty the vector 57 * vector stats 60 //! returns number of items in the vector 62 //! returns wether or not the vector is empty 86 //! stack-usage of the vector. returns the top of the stack (last element) 88 //! same as operator [], but allows to access the vector backward (from the end) with a negative index 101 * append/insert another vector 104 //! insert another vector a 247 insertVectorAt(const Vector<TYPE>& vector, size_t index) argument 252 appendVector(const Vector<TYPE>& vector) argument [all...] |
H A D | VectorImpl.cpp | 110 ssize_t VectorImpl::insertVectorAt(const VectorImpl& vector, size_t index) argument 114 void* where = _grow(index, vector.size()); 116 _do_copy(where, vector.arrayImpl(), vector.size()); 121 ssize_t VectorImpl::appendVector(const VectorImpl& vector) argument 123 return insertVectorAt(vector, size()); 284 // LOGV("grow vector %p, new_capacity=%d", this, (int)new_capacity); 337 // LOGV("shrink vector %p, new_capacity=%d", this, (int)new_capacity); 495 ssize_t SortedVectorImpl::merge(const VectorImpl& vector) 498 if (!vector [all...] |
/system/core/liblog/ |
H A D | fake_log_device.c | 536 * Receive a log message. We happen to know that "vector" has three parts: 542 static ssize_t logWritev(int fd, const struct iovec* vector, int count) argument 570 int logPrio = *(const char*)vector[0].iov_base; 571 const char* tag = (const char*) vector[1].iov_base; 572 const char* msg = (const char*) vector[2].iov_base; 596 return vector[0].iov_len + vector[1].iov_len + vector[2].iov_len; 643 static ssize_t (*redirectWritev)(int fd, const struct iovec* vector, int count) 681 ssize_t fakeLogWritev(int fd, const struct iovec* vector, in argument [all...] |
Completed in 84 milliseconds