streamsize
virtual streamsize xsgetn(char *, streamsize);
virtual streamsize xsputn(const char *, streamsize);
virtual streamsize sys_read(char* buf, streamsize size);
virtual streamsize sys_write(const char*, streamsize);
virtual streamsize xsputn(const char* s, streamsize n);
virtual streamsize xsgetn(char* s, streamsize n);
istream& read(char *ptr, streamsize n);
istream& read(unsigned char *ptr, streamsize n)
istream& read(signed char *ptr, streamsize n)
istream& read(void *ptr, streamsize n)
ostream& write(const char *s, streamsize n);
ostream& write(const unsigned char *s, streamsize n)
ostream& write(const signed char *s, streamsize n)
ostream& write(const void *s, streamsize n)
virtual streamsize sys_read(char*, streamsize);
virtual streamsize sys_write(const char*, streamsize);
streamsize xsputn(const char* s, streamsize n);
virtual streamsize xsputn(const char* s, streamsize n);
virtual streamsize xsgetn(char* s, streamsize n);
streamsize sputn(const char* s, streamsize n) { return xsputn(s, n); }
streamsize padn(char pad, streamsize n) { return _IO_padn(this, pad, n); }
streamsize sgetn(char* s, streamsize n) { return _IO_sgetn(this, s, n); }
virtual streamsize sys_read(char* buf, streamsize size);
virtual streamsize sys_write(const char*, streamsize);
streamsize xsputn(const char* s, streamsize n);
streamsize xsgetn(char* s, streamsize n);
virtual streamsize sys_read(char* buf, streamsize size);
virtual streamsize sys_write(const char*, streamsize);
socketstreambase::socketstreambase(Socket *sock, streamsize n)
isocketstream::isocketstream(Socket *sock, streamsize n)
osocketstream::osocketstream(Socket *sock, streamsize n)
socketstreambuf::socketstreambuf(Socket *sock, streamsize n)
explicit socketstreambuf(Socket *sock, streamsize n);
streamsize __alsize;
socketstreambase(Socket *sock, streamsize n);
explicit isocketstream(Socket *sock, streamsize n = 4096);
explicit osocketstream(Socket *sock, streamsize n = 4096);
streamsize builtinbuf::xsgetn(char* buf, streamsize n)
streamsize builtinbuf::xsputn(const char* buf, streamsize n)
streamsize builtinbuf::sys_read(char* buf, streamsize size)
streamsize builtinbuf::sys_write(const char* buf, streamsize size)
streamsize filebuf::sys_read(char* buf, streamsize size)
streamsize filebuf::sys_write(const char *buf, streamsize n)
streamsize filebuf::xsputn(const char *s, streamsize n)
streamsize filebuf::xsgetn(char *s, streamsize n)
streamsize indirectbuf::xsputn(const char* s, streamsize n)
streamsize indirectbuf::xsgetn(char* s, streamsize n)
ostream& ostream::write(const char *s, streamsize n)
if ((streamsize)_IO_sputn(_strbuf, s, n) != n)
return write((const char*)s, (streamsize)n);
return write((const char*)s, (streamsize)n);
return write((const char*)s, (streamsize)n);
return write((const char*)s, (streamsize)n);
return read((char*)ptr, (streamsize)n);
return read((char*)ptr, (streamsize)n);
return read((char*)ptr, (streamsize)n);
return read((char*)ptr, (streamsize)n);
istream& istream::read(char *s, streamsize n)
if ((streamsize)_gcount != n)
streamsize len = isb->_IO_read_end - isb->_IO_read_ptr;
streamsize stdiobuf::xsputn(const char* s, streamsize n)
streamsize stdiobuf::sys_read(char* buf, streamsize size)
streamsize stdiobuf::sys_write(const char *buf, streamsize n)
streamsize streambuf::sys_read(char* /*buf*/, streamsize /*size*/)
streamsize streambuf::sys_write(const char* /*buf*/, streamsize /*size*/)
streamsize streambuf::xsputn(register const char* s, streamsize n)
streamsize streambuf::xsgetn(char* s, streamsize n)