Skip to content
Welcome to the new CppUtils documentation!

Low-level RAII pair of non-blocking pipe file descriptors.

FileDescriptor read;

Reading end file descriptor.

FileDescriptor write;

Writing end file descriptor.

Pipe::Pipe();

Constructs a non-blocking UNIX pipe pair via pipe2(O_NONBLOCK).