Lines Matching refs:eof
289 * @return The next character, or eof.
292 * @c traits::eof(), so does this function. Otherwise, @c sgetc().
297 int_type __ret = traits_type::eof();
306 * @return The next character, or eof.
328 * @return The next character, or eof.
632 * @c underflow() will not return @c traits::eof() until at least that
639 * calls [to underflow or uflow] will not return @c eof() but
655 * have been copied, or when @c traits::eof() would be copied.
670 * next available character is returned, or @c traits::eof() to
680 * @note Base class version does nothing, returns eof().
684 { return traits_type::eof(); }
698 int_type __ret = traits_type::eof();
713 * @return eof() on failure, "some other value" on success
717 * @note Base class version does nothing, returns eof().
720 pbackfail(int_type /* __c */ = traits_type::eof())
721 { return traits_type::eof(); }
732 * copied, or when @c sputc() would return @c traits::eof().
744 * @return eof() to indicate failure, something else (usually
752 * written out, if @a c is not @c eof().
760 * @note Base class version does nothing, returns eof().
763 overflow(int_type /* __c */ = traits_type::eof())
764 { return traits_type::eof(); }