_IO_size_t
_IO_size_t _gcount;
_IO_size_t gcount() { return _gcount; }
extern _IO_size_t _IO_sgetn(_IO_FILE *, void *, _IO_size_t);
_IO_size_t _count = 0;
long sgetline(char* buf, _IO_size_t n, char delim, int putback_delim);
typedef void *(*_IO_alloc_type) __PMT ((_IO_size_t));
strstreambuf(void *(*__alloc)(_IO_size_t), void (*__free)(void*))
_IO_size_t count = _IO_sgetn(sbuf, buffer, _IO_BUFSIZ);
_IO_size_t count = _IO_getline_info(sb, buf, CHUNK_SIZE, terminator,
long streambuf::sgetline(char* buf, _IO_size_t n, char delim, int extract_delim)
static _IO_size_t _IO_sb_xsputn(_IO_FILE *fp, const void *s, _IO_size_t n)
static _IO_size_t _IO_sb_xsgetn(_IO_FILE *fp, void *s, _IO_size_t n)
static void* default_alloc(_IO_size_t size)
_IO_size_t size;
_IO_size_t
_IO_size_t n;
_IO_size_t to_do = n;
_IO_size_t count = 0;
_IO_size_t block_size, do_write;
_IO_size_t
_IO_size_t n;
_IO_size_t want, have;
_IO_size_t block_size = fp->_IO_buf_end - fp->_IO_buf_base;
static _IO_size_t _IO_file_xsgetn_mmap (_IO_FILE *, void *, _IO_size_t);
static _IO_size_t
_IO_size_t n;
_IO_size_t have;
static _IO_size_t _IO_file_xsgetn_maybe_mmap (_IO_FILE *, void *, _IO_size_t);
static _IO_size_t
_IO_size_t n;
static _IO_size_t new_do_write (_IO_FILE *, const char *, _IO_size_t);
_IO_size_t to_do;
|| (_IO_size_t) new_do_write (fp, data, to_do) == to_do) ? 0 : EOF;
_IO_size_t
_IO_size_t to_do;
_IO_size_t count;
_IO_size_t new_size;
_IO_size_t old_size = fp->_IO_read_end - fp->_IO_read_base;
_IO_size_t needed_size = (end_p - fp->_IO_read_base) - least_mark;
_IO_size_t current_Bsize = fp->_IO_save_end - fp->_IO_save_base;
_IO_size_t avail; /* Extra space available for future expansion. */
_IO_size_t
_IO_size_t n;
_IO_size_t more = n;
_IO_size_t count = f->_IO_write_end - f->_IO_write_ptr;
_IO_size_t
_IO_size_t n;
_IO_size_t
_IO_size_t n;
_IO_size_t more = n;
_IO_size_t count = fp->_IO_read_end - fp->_IO_read_ptr;
_IO_size_t count;
_IO_size_t count;
_IO_size_t count;
_IO_size_t count;
_IO_size_t len = strlen (str);
_IO_size_t len = strlen (str);
_IO_size_t len = __wcslen (str);
_IO_size_t len = __wcslen (str);
_IO_size_t
_IO_size_t size;
_IO_size_t count;
_IO_size_t bytes_requested = size * count;
_IO_size_t bytes_read;
_IO_size_t
_IO_size_t size;
_IO_size_t count;
_IO_size_t bytes_requested = size * count;
_IO_size_t bytes_read;
const char *from_start, const char *from_end, _IO_size_t max)
const char *from_end, _IO_size_t max);
_IO_size_t
_IO_size_t size;
_IO_size_t count;
_IO_size_t request = size * count;
_IO_size_t written = 0;
_IO_size_t
_IO_size_t size;
_IO_size_t count;
_IO_size_t request = size * count;
_IO_size_t written = 0;
_IO_size_t *n;
_IO_size_t needed;
_IO_size_t
_IO_size_t n;
_IO_size_t
_IO_size_t n;
if ((_IO_size_t) len >= n)
_IO_size_t old_len = ptr-buf;
_IO_size_t count;
_IO_size_t old_len = ptr - buf;
_IO_size_t
_IO_size_t n;
_IO_size_t
_IO_size_t n;
if ((_IO_size_t) len >= n)
extern _IO_size_t _IO_fread (void*, _IO_size_t, _IO_size_t, _IO_FILE*);
extern _IO_size_t _IO_fwrite (const void*, _IO_size_t, _IO_size_t, _IO_FILE*);
extern void _IO_setbuffer (_IO_FILE *, char*, _IO_size_t) __THROW;
extern int _IO_setvbuf (_IO_FILE*, char*, int, _IO_size_t) __THROW;
extern int _IO_vswprintf (wchar_t*, _IO_size_t, const wchar_t*, _IO_va_list)
_IO_size_t written = 0;
_IO_size_t w;
_IO_size_t len = strlen (str);
_IO_size_t size;
_IO_size_t size;
_IO_size_t written = 0;
_IO_size_t w;
const char *, const char *, _IO_size_t);
extern _IO_size_t _IO_sgetn (_IO_FILE *, void *, _IO_size_t);
typedef _IO_size_t (*_IO_xsputn_t) (_IO_FILE *FP, const void *DATA,
_IO_size_t N);
typedef _IO_size_t (*_IO_xsgetn_t) (_IO_FILE *FP, void *DATA, _IO_size_t N);
extern _IO_size_t _IO_default_xsputn (_IO_FILE *, const void *, _IO_size_t);
extern _IO_size_t _IO_wdefault_xsputn (_IO_FILE *, const void *, _IO_size_t);
extern _IO_size_t _IO_default_xsgetn (_IO_FILE *, void *, _IO_size_t);
extern _IO_size_t _IO_wdefault_xsgetn (_IO_FILE *, void *, _IO_size_t);
extern int _IO_do_write (_IO_FILE *, const char *, _IO_size_t);
extern int _IO_new_do_write (_IO_FILE *, const char *, _IO_size_t);
extern int _IO_old_do_write (_IO_FILE *, const char *, _IO_size_t);
extern int _IO_wdo_write (_IO_FILE *, const wchar_t *, _IO_size_t);
extern _IO_size_t _IO_file_xsputn (_IO_FILE *, const void *, _IO_size_t);
extern _IO_size_t _IO_file_xsgetn (_IO_FILE *, void *, _IO_size_t);
extern _IO_size_t _IO_new_file_xsputn (_IO_FILE *, const void *, _IO_size_t);
extern _IO_size_t _IO_old_file_xsputn (_IO_FILE *, const void *, _IO_size_t);
extern _IO_size_t _IO_wfile_xsputn (_IO_FILE *, const void *, _IO_size_t);
extern void _IO_wstr_init_static (_IO_FILE *, wchar_t *, _IO_size_t, wchar_t *)
extern int _IO_vsnprintf (char *string, _IO_size_t maxlen,
extern _IO_size_t _IO_getline (_IO_FILE *,char *, _IO_size_t, int, int);
extern _IO_size_t _IO_getline_info (_IO_FILE *,char *, _IO_size_t,
extern _IO_ssize_t _IO_getdelim (char **, _IO_size_t *, int, _IO_FILE *);
extern _IO_size_t _IO_getwline (_IO_FILE *,wchar_t *, _IO_size_t, wint_t, int);
extern _IO_size_t _IO_getwline_info (_IO_FILE *,wchar_t *, _IO_size_t,
_IO_size_t, char *) __THROW;
_IO_size_t *sizeloc;
_IO_size_t *sizeloc;
typedef void *(*_IO_alloc_type) (_IO_size_t);
if (pos >= (_IO_size_t) (_IO_blen (fp) + flush_only))
_IO_size_t new_size = 2 * old_blen + 100;
_IO_size_t size;
else if ((_IO_size_t) ptr + size > (_IO_size_t) ptr)
_IO_size_t pos;
const _IO_size_t init_string_size = 100;
_IO_size_t needed;
_IO_size_t allocated;
_IO_size_t maxlen;
_IO_size_t maxlen;
_IO_size_t size;
_IO_size_t to_do;
_IO_size_t
_IO_size_t n;
_IO_size_t to_do = n;
_IO_size_t count;
_IO_size_t new_size;
_IO_size_t old_size = (fp->_wide_data->_IO_read_end
_IO_size_t
_IO_size_t n;
_IO_size_t more = n;
if ((_IO_size_t) count > more)
_IO_size_t
_IO_size_t n;
_IO_size_t more = n;
if ((_IO_size_t) count > more)
_IO_size_t needed_size = ((end_p - fp->_wide_data->_IO_read_base)
_IO_size_t current_Bsize = (fp->_wide_data->_IO_save_end
_IO_size_t avail; /* Extra space available for future expansion. */
_IO_size_t newsize;
_IO_size_t size;
else if ((_IO_size_t) ptr + size * sizeof (wchar_t) > (_IO_size_t) ptr)
end = ptr + (-1 - (_IO_size_t) ptr) / sizeof (wchar_t);
_IO_size_t pos;
if (pos >= (_IO_size_t) (_IO_wblen (fp) + flush_only))
_IO_size_t new_size = 2 * old_wblen + 100;
#define size_t _IO_size_t
#define size_t _IO_size_t
#define size_t _IO_size_t
_IO_size_t written = _IO_sputn (target, s->_wide_data->_IO_write_base,
_IO_size_t written = _IO_sputn (target, s->_IO_write_base, used);