Lines Matching refs:mBegin
91 mBegin = other.mBegin;
95 other.mBegin = 0;
105 reference front() { return mBuffer[mBegin]; } in front()
106 const_reference front() const { return mBuffer[mBegin]; } in front()
121 value_type element = mBuffer[mBegin]; in popFront()
122 std::destroy_at(std::addressof(mBuffer[mBegin])); in popFront()
123 mBegin = next(mBegin); in popFront()
140 mBegin = previous(mBegin); in pushFront()
142 mBuffer[mBegin] = std::forward<value_type>(element); in pushFront()
146 new (std::addressof(mBuffer[mBegin])) value_type(std::forward<value_type>(element)); in pushFront()
155 mBuffer[mBegin] = std::forward<value_type>(element); in pushBack()
156 mBegin = next(mBegin); in pushBack()
174 swap(mBegin, other.mBegin); in swap()
282 size_type index = mBegin + elementIndex; in bufferIndex()
294 size_type mBegin = 0; // Index of the first initialised element in mBuffer. variable