import CppUtils.System.Pipe;
import CppUtils;
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).