56 std::streamsize
xsputn(
const char*
buffer, std::streamsize n);
int underflow()
requests that input buffer be reloaded (overloaded from streambuf)
~streambuf()
closes the streambuf stream
int overflow(int c)
write a character that surpasses buffer end (overloaded from streambuf)
streambuf(int fd, bool close=true)
construct specifying the file descriptor
file descriptor streambuf
int sync()
flush as much data as possible (overloaded from streambuf)
std::streamsize xsputn(const char *buffer, std::streamsize n)
write an entire buffer (overloaded from streambuf)
std::streamsize xsgetn(char *buffer, std::streamsize n)
reads n characters to buffer (overloaded from streambuf)
POSIX helper objects and functions.