, including all inherited members.
argv_type typedef | IXE::io::pstreams | |
basic_pstreambuf() | IXE::io::basic_pstreambuf< CharT, Traits > | [inline] |
basic_pstreambuf(const std::string &command, pmode mode) | IXE::io::basic_pstreambuf< CharT, Traits > | [inline] |
basic_pstreambuf(const std::string &file, const argv_type &argv, pmode mode) | IXE::io::basic_pstreambuf< CharT, Traits > | [inline] |
buf_read_src enum name | IXE::io::basic_pstreambuf< CharT, Traits > | [protected] |
bufsz enum value (defined in IXE::io::pstreams) | IXE::io::pstreams | [protected] |
char_type typedef (defined in IXE::io::basic_pstreambuf< CharT, Traits >) | IXE::io::basic_pstreambuf< CharT, Traits > | |
close() | IXE::io::basic_pstreambuf< CharT, Traits > | [inline] |
close_fd_array(int *filedes, std::size_t count) | IXE::io::basic_pstreambuf< CharT, Traits > | [related] |
create_buffers(pmode mode) (defined in IXE::io::basic_pstreambuf< CharT, Traits >) | IXE::io::basic_pstreambuf< CharT, Traits > | [inline, protected] |
destroy_buffers(pmode mode) (defined in IXE::io::basic_pstreambuf< CharT, Traits >) | IXE::io::basic_pstreambuf< CharT, Traits > | [inline, protected] |
empty_buffer() | IXE::io::basic_pstreambuf< CharT, Traits > | [inline, protected] |
error() const | IXE::io::basic_pstreambuf< CharT, Traits > | [inline] |
exited() | IXE::io::basic_pstreambuf< CharT, Traits > | [inline] |
fd_t typedef | IXE::io::basic_pstreambuf< CharT, Traits > | |
fd_type typedef | IXE::io::basic_pstreambuf< CharT, Traits > | |
fill_buffer() | IXE::io::basic_pstreambuf< CharT, Traits > | [inline, protected] |
fork(pmode mode) | IXE::io::basic_pstreambuf< CharT, Traits > | [inline, protected] |
int_type typedef (defined in IXE::io::basic_pstreambuf< CharT, Traits >) | IXE::io::basic_pstreambuf< CharT, Traits > | |
is_open() const | IXE::io::basic_pstreambuf< CharT, Traits > | [inline] |
kill(int signal=SIGTERM) | IXE::io::basic_pstreambuf< CharT, Traits > | [inline] |
off_type typedef (defined in IXE::io::basic_pstreambuf< CharT, Traits >) | IXE::io::basic_pstreambuf< CharT, Traits > | |
open(const std::string &command, pmode mode) | IXE::io::basic_pstreambuf< CharT, Traits > | [inline] |
open(const std::string &file, const argv_type &argv, pmode mode) | IXE::io::basic_pstreambuf< CharT, Traits > | [inline] |
overflow(int_type c) | IXE::io::basic_pstreambuf< CharT, Traits > | [inline, protected] |
pbackfail(int_type c=traits_type::eof()) | IXE::io::basic_pstreambuf< CharT, Traits > | [inline, protected] |
pbsz enum value (defined in IXE::io::pstreams) | IXE::io::pstreams | [protected] |
peof() | IXE::io::basic_pstreambuf< CharT, Traits > | [inline] |
pmode typedef | IXE::io::pstreams | |
pos_type typedef (defined in IXE::io::basic_pstreambuf< CharT, Traits >) | IXE::io::basic_pstreambuf< CharT, Traits > | |
pstderr | IXE::io::pstreams | [static] |
pstdin | IXE::io::pstreams | [static] |
pstdout | IXE::io::pstreams | [static] |
rbuffer() | IXE::io::basic_pstreambuf< CharT, Traits > | [inline, protected] |
read(char_type *s, std::streamsize n) | IXE::io::basic_pstreambuf< CharT, Traits > | [inline, protected] |
read_err(bool readerr=true) | IXE::io::basic_pstreambuf< CharT, Traits > | [inline] |
rpipe() | IXE::io::basic_pstreambuf< CharT, Traits > | [inline, protected] |
rpipe(buf_read_src which) | IXE::io::basic_pstreambuf< CharT, Traits > | [inline, protected] |
rsrc_err enum value (defined in IXE::io::basic_pstreambuf< CharT, Traits >) | IXE::io::basic_pstreambuf< CharT, Traits > | [protected] |
rsrc_out enum value (defined in IXE::io::basic_pstreambuf< CharT, Traits >) | IXE::io::basic_pstreambuf< CharT, Traits > | [protected] |
status() const | IXE::io::basic_pstreambuf< CharT, Traits > | [inline] |
switch_read_buffer(buf_read_src) (defined in IXE::io::basic_pstreambuf< CharT, Traits >) | IXE::io::basic_pstreambuf< CharT, Traits > | [inline, protected] |
sync() | IXE::io::basic_pstreambuf< CharT, Traits > | [inline, protected] |
traits_type typedef (defined in IXE::io::basic_pstreambuf< CharT, Traits >) | IXE::io::basic_pstreambuf< CharT, Traits > | |
underflow() | IXE::io::basic_pstreambuf< CharT, Traits > | [inline, protected] |
wait(bool nohang=false) | IXE::io::basic_pstreambuf< CharT, Traits > | [inline, protected] |
wpipe() | IXE::io::basic_pstreambuf< CharT, Traits > | [inline, protected] |
write(char_type *s, std::streamsize n) | IXE::io::basic_pstreambuf< CharT, Traits > | [inline, protected] |
xsputn(const char_type *s, std::streamsize n) | IXE::io::basic_pstreambuf< CharT, Traits > | [inline, protected] |
~basic_pstreambuf() | IXE::io::basic_pstreambuf< CharT, Traits > | [inline] |