subprocess  0.4.0
Modern subprocess library for c++
Classes | Namespaces | Functions
pipe.hpp File Reference
#include "basic_types.hpp"
Include dependency graph for pipe.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  subprocess::PipePair
 

Namespaces

 subprocess
 

Functions

bool subprocess::pipe_close (PipeHandle handle)
 
PipePair subprocess::pipe_create (bool inheritable=true)
 
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)
 
void subprocess::pipe_ignore_and_close (PipeHandle handle)
 
std::string subprocess::pipe_read_all (PipeHandle handle)