MCPcopy Create free account
hub / github.com/RenderKit/oidn / OutputRedirect

Method OutputRedirect

external/catch.hpp:12139–12146  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

12137 }
12138
12139 OutputRedirect::OutputRedirect(std::string& stdout_dest, std::string& stderr_dest) :
12140 m_originalStdout(dup(1)),
12141 m_originalStderr(dup(2)),
12142 m_stdoutDest(stdout_dest),
12143 m_stderrDest(stderr_dest) {
12144 dup2(fileno(m_stdoutFile.getFile()), 1);
12145 dup2(fileno(m_stderrFile.getFile()), 2);
12146 }
12147
12148 OutputRedirect::~OutputRedirect() {
12149 Catch::cout() << std::flush;

Callers

nothing calls this directly

Calls 1

getFileMethod · 0.80

Tested by

no test coverage detected