cxxtools::posix::Pipestream Class Reference

#include <cxxtools/posix/pipestream.h>

Public Member Functions

 Pipestream (unsigned bufsize=8192)
void closeReadFd ()
void closeWriteFd ()
void close ()
int getReadFd () const
int getWriteFd () const
void redirectStdout (bool close=true)
void redirectStdin (bool close=true)
void redirectStderr (bool close=true)
IODeviceout ()
IODevicein ()

Constructor & Destructor Documentation

cxxtools::posix::Pipestream::Pipestream ( unsigned  bufsize = 8192)
inlineexplicit

Member Function Documentation

void cxxtools::posix::Pipestream::close ( )
inline
void cxxtools::posix::Pipestream::closeReadFd ( )
inline
void cxxtools::posix::Pipestream::closeWriteFd ( )
inline
int cxxtools::posix::Pipestream::getReadFd ( ) const
inline
int cxxtools::posix::Pipestream::getWriteFd ( ) const
inline
IODevice& cxxtools::posix::Pipestream::in ( )
inline
IODevice& cxxtools::posix::Pipestream::out ( )
inline
void cxxtools::posix::Pipestream::redirectStderr ( bool  close = true)
inline
void cxxtools::posix::Pipestream::redirectStdin ( bool  close = true)
inline
void cxxtools::posix::Pipestream::redirectStdout ( bool  close = true)
inline

The documentation for this class was generated from the following file: