![]() |
Home | Libraries | People | FAQ | More |
boost::process::basic_ipstream
// In header: <boost/process/pipe.hpp> template<typename CharT, typename Traits> class basic_ipstream : public { public: // types typedef basic_pipe< ; typedef ; typedef ; typedef ; typedef ; typedef ; // construct/copy/destruct (); () = ; (); (); (); () = ; (); (); (); // public member functions basic_pipebuf< () ; (); (); (); () ; (); () ; (); (); (); };
Implementation of a reading pipe stream.
basic_ipstream public member functionsbasic_pipebuf< () ;Get access to the underlying stream_buf.
( p);Set the pipe of the streambuf.
( p);Set the pipe of the streambuf.
();Get a reference to the pipe.
() ;Get a const reference to the pipe.
();Get a rvalue reference to the pipe. Qualified as rvalue.
() ;Check if the pipe is open.
();Open a new pipe.
( name);Open a new named pipe.
();Flush the buffer & close the pipe.