Lines Matching refs:ios_base
224 strstreambuf::seekoff(off_type off, ios_base::seekdir dir,
225 ios_base::openmode mode)
230 if ((mode & (ios_base::in | ios_base::out))
231 == (ios_base::in | ios_base::out) &&
232 (dir == ios_base::beg || dir == ios_base::end))
234 else if (mode & ios_base::in)
236 else if (mode & ios_base::out)
250 case ios_base::beg:
253 case ios_base::end:
256 case ios_base::cur:
293 strstreambuf::seekpos(pos_type pos, ios_base::openmode mode)
294 { return seekoff(pos - pos_type(off_type(0)), ios_base::beg, mode); }
364 ostrstream::ostrstream(char* s, int n, ios_base::openmode mode)
366 _M_buf(s, n, mode & ios_base::app ? s + strlen(s) : s)
391 strstream::strstream(char* s, int n, ios_base::openmode mode)
393 _M_buf(s, n, mode & ios_base::app ? s + strlen(s) : s)