Project
Loading...
Searching...
No Matches
Catch::StringStreams Struct Reference

Public Member Functions

auto add () -> std::size_t
 
void release (std::size_t index)
 

Public Attributes

std::vector< Detail::unique_ptr< std::ostringstream > > m_streams
 
std::vector< std::size_t > m_unused
 
std::ostringstream m_referenceStream
 

Detailed Description

Definition at line 5037 of file catch_amalgamated.cxx.

Member Function Documentation

◆ add()

auto Catch::StringStreams::add ( ) -> std::size_t
inline

Definition at line 5042 of file catch_amalgamated.cxx.

◆ release()

void Catch::StringStreams::release ( std::size_t  index)
inline

Definition at line 5054 of file catch_amalgamated.cxx.

Member Data Documentation

◆ m_referenceStream

std::ostringstream Catch::StringStreams::m_referenceStream

Definition at line 5040 of file catch_amalgamated.cxx.

◆ m_streams

std::vector<Detail::unique_ptr<std::ostringstream> > Catch::StringStreams::m_streams

Definition at line 5038 of file catch_amalgamated.cxx.

◆ m_unused

std::vector<std::size_t> Catch::StringStreams::m_unused

Definition at line 5039 of file catch_amalgamated.cxx.


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