Reads the child's output and error until it exits, without sending any input.
Declared in <util/subprocess.h>
<util/subprocess.h>
std::pair<OutBuffer, ErrBuffer> communicate();
The captured output and error buffers.