Lab_1 0.1.1
Matrix Library
Loading...
Searching...
No Matches
testing::internal::CartesianProductGenerator< T > Class Template Reference
Inheritance diagram for testing::internal::CartesianProductGenerator< T >:
testing::internal::ParamGeneratorInterface<::std::tuple< T... > >

Public Types

typedef ::std::tuple< T... > ParamType
 
- Public Types inherited from testing::internal::ParamGeneratorInterface<::std::tuple< T... > >
typedef T ParamType
 

Public Member Functions

 CartesianProductGenerator (const std::tuple< ParamGenerator< T >... > &g)
 
ParamIteratorInterface< ParamType > * Begin () const override
 
ParamIteratorInterface< ParamType > * End () const override
 
- Public Member Functions inherited from testing::internal::ParamGeneratorInterface<::std::tuple< T... > >

Member Function Documentation

◆ Begin()

template<typename... T>
ParamIteratorInterface< ParamType > * testing::internal::CartesianProductGenerator< T >::Begin ( ) const
inlineoverridevirtual

◆ End()

template<typename... T>
ParamIteratorInterface< ParamType > * testing::internal::CartesianProductGenerator< T >::End ( ) const
inlineoverridevirtual

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