Lines Matching refs:pistream
276 //! \see pistream.
350 // The "pistream" class.
356 //! The pistream class represents an output communication channel with the
358 //! parent process can read it through the pistream object. In other
361 //! hence the confusing pistream name.
363 //! pistream objects cannot be copied because they own the file handle
367 //! A pistream object behaves as a std::istream stream in all senses.
379 class pistream : public std::istream
382 pistream(const pistream&);
383 pistream& operator=(const pistream&);
394 //! Given a file handle, this constructor creates a new pistream
396 //! \a fh is transferred to the created pistream object.
400 //! \post The new pistream object owns \a fh.
402 explicit pistream(const int);