ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
ScopedCoutRedirect Class Reference
Collaboration diagram for ScopedCoutRedirect:

Public Member Functions

 ScopedCoutRedirect (std::streambuf *new_buf)
 
 ~ScopedCoutRedirect ()
 
 ScopedCoutRedirect (const ScopedCoutRedirect &)=delete
 
ScopedCoutRedirectoperator= (const ScopedCoutRedirect &)=delete
 

Private Attributes

std::streambuf * old_buf_
 

Constructor & Destructor Documentation

◆ ScopedCoutRedirect() [1/2]

ScopedCoutRedirect::ScopedCoutRedirect ( std::streambuf *  new_buf)
inlineexplicit

◆ ~ScopedCoutRedirect()

ScopedCoutRedirect::~ScopedCoutRedirect ( )
inline

◆ ScopedCoutRedirect() [2/2]

ScopedCoutRedirect::ScopedCoutRedirect ( const ScopedCoutRedirect )
delete

Member Function Documentation

◆ operator=()

ScopedCoutRedirect & ScopedCoutRedirect::operator= ( const ScopedCoutRedirect )
delete

Member Data Documentation

◆ old_buf_

std::streambuf* ScopedCoutRedirect::old_buf_
private

The documentation for this class was generated from the following file: