PStreams
redi::basic_pstreambuf< CharT, Traits > Member List

This is the complete list of members for redi::basic_pstreambuf< CharT, Traits >, including all inherited members.

argv_type typedefredi::pstreams
basic_pstreambuf()redi::basic_pstreambuf< CharT, Traits >inline
basic_pstreambuf(const std::string &cmd, pmode mode)redi::basic_pstreambuf< CharT, Traits >inline
basic_pstreambuf(const std::string &file, const argv_type &argv, pmode mode)redi::basic_pstreambuf< CharT, Traits >inline
buf_read_src enum nameredi::basic_pstreambuf< CharT, Traits >protected
bufsz enum valueredi::pstreamsprotected
char_type typedef (defined in redi::basic_pstreambuf< CharT, Traits >)redi::basic_pstreambuf< CharT, Traits >
close()redi::basic_pstreambuf< CharT, Traits >
close_fd(pstreams::fd_type &fd)redi::basic_pstreambuf< CharT, Traits >related
close_fd_array(pstreams::fd_type(&fds)[N])redi::basic_pstreambuf< CharT, Traits >related
create_buffers(pmode mode) (defined in redi::basic_pstreambuf< CharT, Traits >)redi::basic_pstreambuf< CharT, Traits >protected
destroy_buffers(pmode mode) (defined in redi::basic_pstreambuf< CharT, Traits >)redi::basic_pstreambuf< CharT, Traits >protected
empty_buffer()redi::basic_pstreambuf< CharT, Traits >protected
error() constredi::basic_pstreambuf< CharT, Traits >inline
exited()redi::basic_pstreambuf< CharT, Traits >inline
fd_t typedefredi::basic_pstreambuf< CharT, Traits >
fd_type typedefredi::pstreams
fill_buffer(bool non_blocking=false)redi::basic_pstreambuf< CharT, Traits >protected
fork(pmode mode)redi::basic_pstreambuf< CharT, Traits >protected
int_type typedef (defined in redi::basic_pstreambuf< CharT, Traits >)redi::basic_pstreambuf< CharT, Traits >
is_open() constredi::basic_pstreambuf< CharT, Traits >inline
kill(int signal=SIGTERM)redi::basic_pstreambuf< CharT, Traits >inline
killpg(int signal=SIGTERM)redi::basic_pstreambuf< CharT, Traits >inline
newpgredi::pstreamsstatic
off_type typedef (defined in redi::basic_pstreambuf< CharT, Traits >)redi::basic_pstreambuf< CharT, Traits >
open(const std::string &cmd, pmode mode)redi::basic_pstreambuf< CharT, Traits >
open(const std::string &file, const argv_type &argv, pmode mode)redi::basic_pstreambuf< CharT, Traits >
overflow(int_type c)redi::basic_pstreambuf< CharT, Traits >protected
pbackfail(int_type c=traits_type::eof())redi::basic_pstreambuf< CharT, Traits >protected
pbsz enum valueredi::pstreamsprotected
peof()redi::basic_pstreambuf< CharT, Traits >inline
pmode typedefredi::pstreams
pos_type typedef (defined in redi::basic_pstreambuf< CharT, Traits >)redi::basic_pstreambuf< CharT, Traits >
pstderrredi::pstreamsstatic
pstdinredi::pstreamsstatic
pstdoutredi::pstreamsstatic
rbuffer()redi::basic_pstreambuf< CharT, Traits >inlineprotected
read(char_type *s, std::streamsize n)redi::basic_pstreambuf< CharT, Traits >inlineprotected
read_err(bool readerr=true)redi::basic_pstreambuf< CharT, Traits >inline
rpipe()redi::basic_pstreambuf< CharT, Traits >inlineprotected
rpipe(buf_read_src which)redi::basic_pstreambuf< CharT, Traits >inlineprotected
rsrc_err enum value (defined in redi::basic_pstreambuf< CharT, Traits >)redi::basic_pstreambuf< CharT, Traits >protected
rsrc_out enum value (defined in redi::basic_pstreambuf< CharT, Traits >)redi::basic_pstreambuf< CharT, Traits >protected
showmanyc()redi::basic_pstreambuf< CharT, Traits >protected
status() constredi::basic_pstreambuf< CharT, Traits >inline
switch_read_buffer(buf_read_src) (defined in redi::basic_pstreambuf< CharT, Traits >)redi::basic_pstreambuf< CharT, Traits >protected
sync()redi::basic_pstreambuf< CharT, Traits >protected
traits_type typedef (defined in redi::basic_pstreambuf< CharT, Traits >)redi::basic_pstreambuf< CharT, Traits >
underflow()redi::basic_pstreambuf< CharT, Traits >protected
wait(bool nohang=false)redi::basic_pstreambuf< CharT, Traits >protected
wpipe()redi::basic_pstreambuf< CharT, Traits >inlineprotected
write(const char_type *s, std::streamsize n)redi::basic_pstreambuf< CharT, Traits >inlineprotected
xsputn(const char_type *s, std::streamsize n)redi::basic_pstreambuf< CharT, Traits >protected
~basic_pstreambuf()redi::basic_pstreambuf< CharT, Traits >inline