| argv_type typedef | redi::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 name | redi::basic_pstreambuf< CharT, Traits > | protected |
| bufsz enum value | redi::pstreams | protected |
| 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() const | redi::basic_pstreambuf< CharT, Traits > | inline |
| exited() | redi::basic_pstreambuf< CharT, Traits > | inline |
| fd_t typedef | redi::basic_pstreambuf< CharT, Traits > | |
| fd_type typedef | redi::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() const | redi::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 |
| newpg | redi::pstreams | static |
| 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 value | redi::pstreams | protected |
| peof() | redi::basic_pstreambuf< CharT, Traits > | inline |
| pmode typedef | redi::pstreams | |
| pos_type typedef (defined in redi::basic_pstreambuf< CharT, Traits >) | redi::basic_pstreambuf< CharT, Traits > | |
| pstderr | redi::pstreams | static |
| pstdin | redi::pstreams | static |
| pstdout | redi::pstreams | static |
| 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() const | redi::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 |