argv_type typedef | Nice::pstreams | |
argv_type typedef | Nice::pstreams | |
basic_pstreambuf() | Nice::basic_pstreambuf< CharT, Traits > | inline |
basic_pstreambuf(const std::string &command, pmode mode) | Nice::basic_pstreambuf< CharT, Traits > | inline |
basic_pstreambuf(const std::string &file, const argv_type &argv, pmode mode) | Nice::basic_pstreambuf< CharT, Traits > | inline |
basic_pstreambuf(const basic_pstreambuf &) | Nice::basic_pstreambuf< CharT, Traits > | private |
basic_pstreambuf() | Nice::basic_pstreambuf< CharT, Traits > | |
basic_pstreambuf(const std::string &command, pmode mode) | Nice::basic_pstreambuf< CharT, Traits > | |
basic_pstreambuf(const std::string &file, const argv_type &argv, pmode mode) | Nice::basic_pstreambuf< CharT, Traits > | |
basic_pstreambuf(const basic_pstreambuf &) | Nice::basic_pstreambuf< CharT, Traits > | private |
buf_read_src enum name | Nice::basic_pstreambuf< CharT, Traits > | protected |
buf_read_src enum name | Nice::basic_pstreambuf< CharT, Traits > | protected |
bufsz enum value | Nice::pstreams | protected |
char_type typedef | Nice::basic_pstreambuf< CharT, Traits > | |
char_type typedef | Nice::basic_pstreambuf< CharT, Traits > | |
close() | Nice::basic_pstreambuf< CharT, Traits > | |
close() | Nice::basic_pstreambuf< CharT, Traits > | |
close_fd(pstreams::fd_type &fd) | Nice::basic_pstreambuf< CharT, Traits > | related |
close_fd(pstreams::fd_type &fd) | Nice::basic_pstreambuf< CharT, Traits > | related |
close_fd_array(pstreams::fd_type(&fds) [N]) | Nice::basic_pstreambuf< CharT, Traits > | related |
close_fd_array(pstreams::fd_type(&fds) [N]) | Nice::basic_pstreambuf< CharT, Traits > | related |
create_buffers(pmode mode) | Nice::basic_pstreambuf< CharT, Traits > | protected |
create_buffers(pmode mode) | Nice::basic_pstreambuf< CharT, Traits > | protected |
destroy_buffers(pmode mode) | Nice::basic_pstreambuf< CharT, Traits > | protected |
destroy_buffers(pmode mode) | Nice::basic_pstreambuf< CharT, Traits > | protected |
empty_buffer() | Nice::basic_pstreambuf< CharT, Traits > | protected |
empty_buffer() | Nice::basic_pstreambuf< CharT, Traits > | protected |
error() const | Nice::basic_pstreambuf< CharT, Traits > | inline |
error() const | Nice::basic_pstreambuf< CharT, Traits > | |
error_ | Nice::basic_pstreambuf< CharT, Traits > | private |
exited() | Nice::basic_pstreambuf< CharT, Traits > | inline |
exited() | Nice::basic_pstreambuf< CharT, Traits > | |
fd_t typedef | Nice::basic_pstreambuf< CharT, Traits > | |
fd_t typedef | Nice::basic_pstreambuf< CharT, Traits > | |
fd_type typedef | Nice::pstreams | |
fd_type typedef | Nice::pstreams | |
fill_buffer() | Nice::basic_pstreambuf< CharT, Traits > | protected |
fill_buffer() | Nice::basic_pstreambuf< CharT, Traits > | protected |
fork(pmode mode) | Nice::basic_pstreambuf< CharT, Traits > | protected |
fork(pmode mode) | Nice::basic_pstreambuf< CharT, Traits > | protected |
init_rbuffers() | Nice::basic_pstreambuf< CharT, Traits > | inlineprivate |
init_rbuffers() | Nice::basic_pstreambuf< CharT, Traits > | private |
int_type typedef | Nice::basic_pstreambuf< CharT, Traits > | |
int_type typedef | Nice::basic_pstreambuf< CharT, Traits > | |
is_open() const | Nice::basic_pstreambuf< CharT, Traits > | inline |
is_open() const | Nice::basic_pstreambuf< CharT, Traits > | |
kill(int signal=SIGTERM) | Nice::basic_pstreambuf< CharT, Traits > | inline |
kill(int signal=SIGTERM) | Nice::basic_pstreambuf< CharT, Traits > | |
off_type typedef | Nice::basic_pstreambuf< CharT, Traits > | |
off_type typedef | Nice::basic_pstreambuf< CharT, Traits > | |
open(const std::string &command, pmode mode) | Nice::basic_pstreambuf< CharT, Traits > | |
open(const std::string &file, const argv_type &argv, pmode mode) | Nice::basic_pstreambuf< CharT, Traits > | |
open(const std::string &command, pmode mode) | Nice::basic_pstreambuf< CharT, Traits > | |
open(const std::string &file, const argv_type &argv, pmode mode) | Nice::basic_pstreambuf< CharT, Traits > | |
operator=(const basic_pstreambuf &) | Nice::basic_pstreambuf< CharT, Traits > | private |
operator=(const basic_pstreambuf &) | Nice::basic_pstreambuf< CharT, Traits > | private |
overflow(int_type c) | Nice::basic_pstreambuf< CharT, Traits > | protected |
overflow(int_type c) | Nice::basic_pstreambuf< CharT, Traits > | protected |
pbackfail(int_type c=traits_type::eof()) | Nice::basic_pstreambuf< CharT, Traits > | protected |
pbackfail(int_type c=traits_type::eof()) | Nice::basic_pstreambuf< CharT, Traits > | protected |
pbsz enum value | Nice::pstreams | protected |
peof() | Nice::basic_pstreambuf< CharT, Traits > | inline |
peof() | Nice::basic_pstreambuf< CharT, Traits > | |
pmode typedef | Nice::pstreams | |
pmode typedef | Nice::pstreams | |
pos_type typedef | Nice::basic_pstreambuf< CharT, Traits > | |
pos_type typedef | Nice::basic_pstreambuf< CharT, Traits > | |
ppid_ | Nice::basic_pstreambuf< CharT, Traits > | private |
pstderr | Nice::pstreams | static |
pstdin | Nice::pstreams | static |
pstdout | Nice::pstreams | static |
rbuffer() | Nice::basic_pstreambuf< CharT, Traits > | inlineprotected |
rbuffer() | Nice::basic_pstreambuf< CharT, Traits > | protected |
rbuffer_ | Nice::basic_pstreambuf< CharT, Traits > | private |
rbufstate_ | Nice::basic_pstreambuf< CharT, Traits > | private |
read(char_type *s, std::streamsize n) | Nice::basic_pstreambuf< CharT, Traits > | inlineprotected |
read(char_type *s, std::streamsize n) | Nice::basic_pstreambuf< CharT, Traits > | protected |
read_err(bool readerr=true) | Nice::basic_pstreambuf< CharT, Traits > | inline |
read_err(bool readerr=true) | Nice::basic_pstreambuf< CharT, Traits > | |
rpipe() | Nice::basic_pstreambuf< CharT, Traits > | inlineprotected |
rpipe(buf_read_src which) | Nice::basic_pstreambuf< CharT, Traits > | inlineprotected |
rpipe() | Nice::basic_pstreambuf< CharT, Traits > | protected |
rpipe(buf_read_src which) | Nice::basic_pstreambuf< CharT, Traits > | protected |
rpipe_ | Nice::basic_pstreambuf< CharT, Traits > | private |
rsrc_ | Nice::basic_pstreambuf< CharT, Traits > | private |
rsrc_err enum value | Nice::basic_pstreambuf< CharT, Traits > | protected |
rsrc_out enum value | Nice::basic_pstreambuf< CharT, Traits > | protected |
showmanyc() | Nice::basic_pstreambuf< CharT, Traits > | protected |
showmanyc() | Nice::basic_pstreambuf< CharT, Traits > | protected |
status() const | Nice::basic_pstreambuf< CharT, Traits > | inline |
status() const | Nice::basic_pstreambuf< CharT, Traits > | |
status_ | Nice::basic_pstreambuf< CharT, Traits > | private |
switch_read_buffer(buf_read_src) | Nice::basic_pstreambuf< CharT, Traits > | protected |
switch_read_buffer(buf_read_src) | Nice::basic_pstreambuf< CharT, Traits > | protected |
sync() | Nice::basic_pstreambuf< CharT, Traits > | protected |
sync() | Nice::basic_pstreambuf< CharT, Traits > | protected |
traits_type typedef | Nice::basic_pstreambuf< CharT, Traits > | |
traits_type typedef | Nice::basic_pstreambuf< CharT, Traits > | |
underflow() | Nice::basic_pstreambuf< CharT, Traits > | protected |
underflow() | Nice::basic_pstreambuf< CharT, Traits > | protected |
wait(bool nohang=false) | Nice::basic_pstreambuf< CharT, Traits > | protected |
wait(bool nohang=false) | Nice::basic_pstreambuf< CharT, Traits > | protected |
wbuffer_ | Nice::basic_pstreambuf< CharT, Traits > | private |
wpipe() | Nice::basic_pstreambuf< CharT, Traits > | inlineprotected |
wpipe() | Nice::basic_pstreambuf< CharT, Traits > | protected |
wpipe_ | Nice::basic_pstreambuf< CharT, Traits > | private |
write(const char_type *s, std::streamsize n) | Nice::basic_pstreambuf< CharT, Traits > | inlineprotected |
write(const char_type *s, std::streamsize n) | Nice::basic_pstreambuf< CharT, Traits > | protected |
xsputn(const char_type *s, std::streamsize n) | Nice::basic_pstreambuf< CharT, Traits > | protected |
xsputn(const char_type *s, std::streamsize n) | Nice::basic_pstreambuf< CharT, Traits > | protected |
~basic_pstreambuf() | Nice::basic_pstreambuf< CharT, Traits > | inline |
~basic_pstreambuf() | Nice::basic_pstreambuf< CharT, Traits > | |