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

#include <s_baltst_generatetestsequence.h>

Public Types

typedef TestSequenceUtil Util
 

Public Member Functions

 GenerateTestSequence ()
 
template<class ATTRIBUTE_0 , class TYPE_0 >
TestSequence< TypedTestAttribute< TYPE_0, ATTRIBUTE_0 > > operator() (const ATTRIBUTE_0 &attribute, const TYPE_0 &value) const
 
template<class ATTRIBUTE_0 , class ATTRIBUTE_1 , class TYPE_0 , class TYPE_1 >
TestSequence< TypedTestAttribute< TYPE_0, ATTRIBUTE_0 >, TypedTestAttribute< TYPE_1, ATTRIBUTE_1 > > operator() (const ATTRIBUTE_0 &attribute0, const ATTRIBUTE_1 &attribute1, const TYPE_0 &value0, const TYPE_1 &value1) const
 
template<class ATTRIBUTE_0 , class ATTRIBUTE_1 , class ATTRIBUTE_2 , class TYPE_0 , class TYPE_1 , class TYPE_2 >
TestSequence< TypedTestAttribute< TYPE_0, ATTRIBUTE_0 >, TypedTestAttribute< TYPE_1, ATTRIBUTE_1 >, TypedTestAttribute< TYPE_2, ATTRIBUTE_2 > > operator() (const ATTRIBUTE_0 &attribute0, const ATTRIBUTE_1 &attribute1, const ATTRIBUTE_2 &attribute2, const TYPE_0 &value0, const TYPE_1 &value1, const TYPE_2 &value2) const
 

Detailed Description

This class provides a function object whose function call operator can be used to generate objects of TestSequence specializations.

See s_baltst_generatetestsequence

Member Typedef Documentation

◆ Util

Constructor & Destructor Documentation

◆ GenerateTestSequence()

s_baltst::GenerateTestSequence::GenerateTestSequence ( )

Member Function Documentation

◆ operator()() [1/3]

template<class ATTRIBUTE_0 , class TYPE_0 >
TestSequence< TypedTestAttribute< TYPE_0, ATTRIBUTE_0 > > s_baltst::GenerateTestSequence::operator() ( const ATTRIBUTE_0 &  attribute,
const TYPE_0 &  value 
) const

◆ operator()() [2/3]

template<class ATTRIBUTE_0 , class ATTRIBUTE_1 , class ATTRIBUTE_2 , class TYPE_0 , class TYPE_1 , class TYPE_2 >
TestSequence< TypedTestAttribute< TYPE_0, ATTRIBUTE_0 >, TypedTestAttribute< TYPE_1, ATTRIBUTE_1 >, TypedTestAttribute< TYPE_2, ATTRIBUTE_2 > > s_baltst::GenerateTestSequence::operator() ( const ATTRIBUTE_0 &  attribute0,
const ATTRIBUTE_1 &  attribute1,
const ATTRIBUTE_2 &  attribute2,
const TYPE_0 &  value0,
const TYPE_1 &  value1,
const TYPE_2 &  value2 
) const

◆ operator()() [3/3]

template<class ATTRIBUTE_0 , class ATTRIBUTE_1 , class TYPE_0 , class TYPE_1 >
TestSequence< TypedTestAttribute< TYPE_0, ATTRIBUTE_0 >, TypedTestAttribute< TYPE_1, ATTRIBUTE_1 > > s_baltst::GenerateTestSequence::operator() ( const ATTRIBUTE_0 &  attribute0,
const ATTRIBUTE_1 &  attribute1,
const TYPE_0 &  value0,
const TYPE_1 &  value1 
) const

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