Go to the source code of this file.
|
| ssize_t | subprocess::pipe_peak_bytes (PipeHandle pipe) |
| |
| bool | subprocess::pipe_close (PipeHandle handle) |
| |
| PipePair | subprocess::pipe_create (bool inheritable=false) |
| |
| void | subprocess::pipe_set_inheritable (PipeHandle handle, bool inheritable) |
| |
| ssize_t | subprocess::pipe_read (PipeHandle, void *buffer, size_t size) |
| |
| ssize_t | subprocess::pipe_write (PipeHandle, const void *buffer, size_t size) |
| |
| bool | subprocess::pipe_set_blocking (PipeHandle, bool should_block) |
| |
| void | subprocess::pipe_ignore_and_close (PipeHandle handle) |
| |
| std::string | subprocess::pipe_read_all (PipeHandle handle) |
| |
| int | subprocess::pipe_wait_for_read (PipeHandle pipe, double seconds) |
| |
| ssize_t | subprocess::pipe_read_some (PipeHandle, void *buffer, size_t size) |
| |
| PipeHandle | subprocess::pipe_file (const char *filename, const char *mode) |
| |