BDE 4.14.0 Production release
Loading...
Searching...
No Matches
s_baltst::GenerateTestChoicePlaceHolder Class Reference

#include <s_baltst_generatetestchoice.h>

Public Types

typedef TestChoiceUtil Util
 

Public Member Functions

 GenerateTestChoicePlaceHolder ()
 
template<class SELECTION_0 , class TYPE_0 >
TestPlaceHolder< TestChoice< TypedTestSelection< TYPE_0, SELECTION_0 > > > operator() (const SELECTION_0 &, const TestPlaceHolder< TYPE_0 > &) const
 
template<class SELECTION_0 , class SELECTION_1 , class TYPE_0 , class TYPE_1 >
TestPlaceHolder< TestChoice< TypedTestSelection< TYPE_0, SELECTION_0 >, TypedTestSelection< TYPE_1, SELECTION_1 > > > operator() (const SELECTION_0 &, const SELECTION_1 &, const TestPlaceHolder< TYPE_0 > &, const TestPlaceHolder< TYPE_1 > &) const
 

Detailed Description

This in-core value-semantic class provides a function object whose function call operator can be used to generate objects of specializations of TestChoice.

See s_baltst_generatetestchoice

Member Typedef Documentation

◆ Util

Constructor & Destructor Documentation

◆ GenerateTestChoicePlaceHolder()

s_baltst::GenerateTestChoicePlaceHolder::GenerateTestChoicePlaceHolder ( )
inline

Member Function Documentation

◆ operator()() [1/2]

template<class SELECTION_0 , class SELECTION_1 , class TYPE_0 , class TYPE_1 >
TestPlaceHolder< TestChoice< TypedTestSelection< TYPE_0, SELECTION_0 >, TypedTestSelection< TYPE_1, SELECTION_1 > > > s_baltst::GenerateTestChoicePlaceHolder::operator() ( const SELECTION_0 &  ,
const SELECTION_1 &  ,
const TestPlaceHolder< TYPE_0 > &  ,
const TestPlaceHolder< TYPE_1 > &   
) const

◆ operator()() [2/2]

template<class SELECTION_0 , class TYPE_0 >
TestPlaceHolder< TestChoice< TypedTestSelection< TYPE_0, SELECTION_0 > > > s_baltst::GenerateTestChoicePlaceHolder::operator() ( const SELECTION_0 &  ,
const TestPlaceHolder< TYPE_0 > &   
) const

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