UMPIRE
Umpire: resource management and provision
umpire::util::OutputBuffer Class Reference

#include </home/docs/checkouts/readthedocs.org/user_builds/umpire/checkouts/develop/src/umpire/util/OutputBuffer.hpp>

Inherits std::streambuf.

Public Member Functions

 OutputBuffer ()=default
 
 ~OutputBuffer ()
 
void setConsoleStream (std::ostream *stream)
 
void setFileStream (std::ostream *stream)
 
int overflow (int ch) override
 
int sync () override
 

Constructor & Destructor Documentation

◆ OutputBuffer()

umpire::util::OutputBuffer::OutputBuffer ( )
default

◆ ~OutputBuffer()

umpire::util::OutputBuffer::~OutputBuffer ( )

Member Function Documentation

◆ setConsoleStream()

void umpire::util::OutputBuffer::setConsoleStream ( std::ostream *  stream)

◆ setFileStream()

void umpire::util::OutputBuffer::setFileStream ( std::ostream *  stream)

◆ overflow()

int umpire::util::OutputBuffer::overflow ( int  ch)
override

◆ sync()

int umpire::util::OutputBuffer::sync ( )
override