Lines Matching refs:eback
105 if (eback() && (__strmode_ & __allocated) != 0 && (__strmode_ & __frozen) == 0) in ~strstreambuf()
108 __pfree_(eback()); in ~strstreambuf()
110 delete [] eback(); in ~strstreambuf()
141 return eback(); in str()
159 size_t old_size = static_cast<size_t> ((epptr() ? epptr() : egptr()) - eback()); in overflow()
170 memcpy(buf, eback(), static_cast<size_t>(old_size)); in overflow()
171 ptrdiff_t ninp = gptr() - eback(); in overflow()
172 ptrdiff_t einp = egptr() - eback(); in overflow()
178 __pfree_(eback()); in overflow()
180 delete [] eback(); in overflow()
195 if (eback() == gptr()) in pbackfail()
223 setg(eback(), gptr(), pptr()); in underflow()
261 newoff = (pos_in ? gptr() : pptr()) - eback(); in seekoff()
264 newoff = seekhigh - eback(); in seekoff()
268 if (0 <= newoff && newoff <= seekhigh - eback()) in seekoff()
270 char* newpos = eback() + newoff; in seekoff()
272 setg(eback(), newpos, _VSTD::max(newpos, egptr())); in seekoff()
298 if (0 <= newoff && newoff <= seekhigh - eback()) in seekpos()
300 char* newpos = eback() + newoff; in seekpos()
302 setg(eback(), newpos, _VSTD::max(newpos, egptr())); in seekpos()