This class is needed to ensure the correct initialization order of the stream buffer and base classes.
Direct Base Classes: std::ios
All Base Classes: std::ios
Destroys the PipeIOS.
Flushes the buffer, but does not close the pipe.
Flushes the stream and closes the pipe.
PipeStreamBuf * rdbuf();
Returns a pointer to the internal PipeStreamBuf.