MCPcopy Create free account
hub / github.com/ChaiScript/ChaiScript / RedirectedStream

Method RedirectedStream

unittests/catch.hpp:8516–8522  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

8514
8515 public:
8516 RedirectedStream( std::ostream& originalStream, std::ostream& redirectionStream )
8517 : m_originalStream( originalStream ),
8518 m_redirectionStream( redirectionStream ),
8519 m_prevBuf( m_originalStream.rdbuf() )
8520 {
8521 m_originalStream.rdbuf( m_redirectionStream.rdbuf() );
8522 }
8523 ~RedirectedStream() {
8524 m_originalStream.rdbuf( m_prevBuf );
8525 }

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected