Lines Matching defs:pos
49 iterator(T* ptr, size_t size, size_t pos, size_t ctr);
75 const_iterator(const T* ptr, size_t size, size_t pos, size_t ctr);
177 RingBuffer<T>::iterator::iterator(T* ptr, size_t size, size_t pos, size_t ctr) :
178 mPtr{ptr}, mSize{size}, mPos{pos}, mCtr{ctr} {}
221 RingBuffer<T>::const_iterator::const_iterator(const T* ptr, size_t size, size_t pos, size_t ctr) :
222 mPtr{ptr}, mSize{size}, mPos{pos}, mCtr{ctr} {}
332 size_t pos = (index >= mFrontIdx) ?
334 return mBuffer[pos];
341 size_t pos = (index >= mFrontIdx) ?
343 return mBuffer[pos];