OTest2
A C++ testing framework
Public Member Functions | List of all members
OTest2::TeeOStream::Buffer Class Reference
Inheritance diagram for OTest2::TeeOStream::Buffer:
Inheritance graph
[legend]
Collaboration diagram for OTest2::TeeOStream::Buffer:
Collaboration graph
[legend]

Public Member Functions

 Buffer (std::initializer_list< std::ostream * > sinks_)
 
virtual ~Buffer ()
 
 Buffer (const Buffer &)=delete
 
Bufferoperator= (const Buffer &)=delete
 
void appendSink (std::ostream *sink_)
 

Detailed Description

Definition at line 30 of file teeostream.cpp.

Constructor & Destructor Documentation

◆ Buffer() [1/2]

OTest2::TeeOStream::Buffer::Buffer ( std::initializer_list< std::ostream * >  sinks_)
explicit

Definition at line 53 of file teeostream.cpp.

◆ ~Buffer()

OTest2::TeeOStream::Buffer::~Buffer ( )
virtual

Definition at line 59 of file teeostream.cpp.

◆ Buffer() [2/2]

OTest2::TeeOStream::Buffer::Buffer ( const Buffer )
delete

Member Function Documentation

◆ appendSink()

void OTest2::TeeOStream::Buffer::appendSink ( std::ostream *  sink_)

Definition at line 63 of file teeostream.cpp.

◆ operator=()

Buffer& OTest2::TeeOStream::Buffer::operator= ( const Buffer )
delete

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