.TH "redi::pstreams" 3 "Sun Jan 12 2014" "PStreams" \" -*- nroff -*- .ad l .nh .SH NAME redi::pstreams \- .PP Common base class providing constants and typenames\&. .SH SYNOPSIS .br .PP .PP \fC#include \fP .PP Inherited by \fBredi::basic_ipstream< CharT, Traits >\fP\fC [virtual]\fP, \fBredi::basic_opstream< CharT, Traits >\fP\fC [virtual]\fP, \fBredi::basic_pstream< CharT, Traits >\fP\fC [virtual]\fP, \fBredi::basic_pstreambuf< CharT, Traits >\fP, \fBredi::basic_rpstream< CharT, Traits >\fP\fC [virtual]\fP, and \fBredi::pstream_common< CharT, Traits >\fP\fC [virtual]\fP\&. .SS "Public Types" .in +1c .ti -1c .RI "typedef std::ios_base::openmode \fBpmode\fP" .br .RI "\fIType used to specify how to connect to the process\&. \fP" .ti -1c .RI "typedef std::vector< std::string > \fBargv_type\fP" .br .RI "\fIType used to hold the arguments for a command\&. \fP" .ti -1c .RI "typedef int \fBfd_type\fP" .br .RI "\fIType used for file descriptors\&. \fP" .in -1c .SS "Static Public Attributes" .in +1c .ti -1c .RI "static const \fBpmode\fP \fBpstdin\fP = std::ios_base::out" .br .RI "\fIWrite to stdin\&. \fP" .ti -1c .RI "static const \fBpmode\fP \fBpstdout\fP = std::ios_base::in" .br .RI "\fIRead from stdout\&. \fP" .ti -1c .RI "static const \fBpmode\fP \fBpstderr\fP = std::ios_base::app" .br .RI "\fIRead from stderr\&. \fP" .in -1c .SS "Protected Types" .in +1c .ti -1c .RI "enum { \fBbufsz\fP = 32 }" .br .ti -1c .RI "enum { \fBpbsz\fP = 2 }" .br .in -1c .SH "Detailed Description" .PP Common base class providing constants and typenames\&. .SH "Author" .PP Generated automatically by Doxygen for PStreams from the source code\&.