OTest2
A C++ testing framework
Public Member Functions | List of all members
OTest2::SuiteRepeaterMulti< Suite_, Repeater_ > Class Template Reference

#include <repeatermulti.h>

Inheritance diagram for OTest2::SuiteRepeaterMulti< Suite_, Repeater_ >:
Inheritance graph
[legend]
Collaboration diagram for OTest2::SuiteRepeaterMulti< Suite_, Repeater_ >:
Collaboration graph
[legend]

Public Member Functions

 SuiteRepeaterMulti (const SuiteRepeaterMulti &)=delete
 
SuiteRepeaterMultioperator= (const SuiteRepeaterMulti &)=delete
 
 SuiteRepeaterMulti ()
 
virtual ~SuiteRepeaterMulti ()=default
 
virtual bool isNextRun (const Context &context_) const override
 
virtual std::string transformName (const Context &context_, const std::string &suite_name_) const override
 
virtual SuitePtr createSuite (const Context &context_, const std::string &case_name_) override
 

Detailed Description

template<typename Suite_, typename Repeater_>
class OTest2::SuiteRepeaterMulti< Suite_, Repeater_ >

Definition at line 37 of file repeatermulti.h.

Constructor & Destructor Documentation

◆ SuiteRepeaterMulti() [1/2]

template<typename Suite_ , typename Repeater_ >
OTest2::SuiteRepeaterMulti< Suite_, Repeater_ >::SuiteRepeaterMulti ( const SuiteRepeaterMulti< Suite_, Repeater_ > &  )
delete

◆ SuiteRepeaterMulti() [2/2]

template<typename Suite_ , typename Repeater_ >
OTest2::SuiteRepeaterMulti< Suite_, Repeater_ >::SuiteRepeaterMulti ( )
inlineexplicit

Definition at line 49 of file repeatermulti.h.

◆ ~SuiteRepeaterMulti()

template<typename Suite_ , typename Repeater_ >
virtual OTest2::SuiteRepeaterMulti< Suite_, Repeater_ >::~SuiteRepeaterMulti ( )
virtualdefault

Member Function Documentation

◆ createSuite()

template<typename Suite_ , typename Repeater_ >
virtual SuitePtr OTest2::SuiteRepeaterMulti< Suite_, Repeater_ >::createSuite ( const Context context_,
const std::string &  case_name_ 
)
inlineoverridevirtual

Definition at line 74 of file repeatermulti.h.

◆ isNextRun()

template<typename Suite_ , typename Repeater_ >
virtual bool OTest2::SuiteRepeaterMulti< Suite_, Repeater_ >::isNextRun ( const Context context_) const
inlineoverridevirtual

Definition at line 57 of file repeatermulti.h.

◆ operator=()

template<typename Suite_ , typename Repeater_ >
SuiteRepeaterMulti& OTest2::SuiteRepeaterMulti< Suite_, Repeater_ >::operator= ( const SuiteRepeaterMulti< Suite_, Repeater_ > &  )
delete

◆ transformName()

template<typename Suite_ , typename Repeater_ >
virtual std::string OTest2::SuiteRepeaterMulti< Suite_, Repeater_ >::transformName ( const Context context_,
const std::string &  suite_name_ 
) const
inlineoverridevirtual

Definition at line 66 of file repeatermulti.h.


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