rippled
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
beast::unit_test::suite::scoped_testcase Class Reference

#include <suite.h>

Collaboration diagram for beast::unit_test::suite::scoped_testcase:
Collaboration graph
[legend]

Public Member Functions

scoped_testcaseoperator= (scoped_testcase const &)=delete
 
 ~scoped_testcase ()
 
 scoped_testcase (suite &self, std::stringstream &ss)
 
template<class T >
 scoped_testcase (suite &self, std::stringstream &ss, T const &t)
 
template<class T >
scoped_testcaseoperator<< (T const &t)
 

Private Attributes

suitesuite_
 
std::stringstreamss_
 

Detailed Description

Definition at line 328 of file suite.h.

Constructor & Destructor Documentation

◆ ~scoped_testcase()

beast::unit_test::suite::scoped_testcase::~scoped_testcase ( )

Definition at line 338 of file suite.h.

◆ scoped_testcase() [1/2]

beast::unit_test::suite::scoped_testcase::scoped_testcase ( suite self,
std::stringstream ss 
)

Definition at line 345 of file suite.h.

◆ scoped_testcase() [2/2]

template<class T >
beast::unit_test::suite::scoped_testcase::scoped_testcase ( suite self,
std::stringstream ss,
T const &  t 
)

Definition at line 352 of file suite.h.

Member Function Documentation

◆ operator=()

scoped_testcase & beast::unit_test::suite::scoped_testcase::operator= ( scoped_testcase const &  )
delete

◆ operator<<()

template<class T >
scoped_testcase & beast::unit_test::suite::scoped_testcase::operator<< ( T const &  t)

Definition at line 361 of file suite.h.

Member Data Documentation

◆ suite_

suite& beast::unit_test::suite::scoped_testcase::suite_
private

Definition at line 331 of file suite.h.

◆ ss_

std::stringstream& beast::unit_test::suite::scoped_testcase::ss_
private

Definition at line 332 of file suite.h.