Template Class CartesianProductGenerator
Defined in File gtest-param-util.h
Nested Relationships
Nested Types
Inheritance Relationships
Base Type
public testing::internal::ParamGeneratorInterface<::std::tuple< T... > >(Template Class ParamGeneratorInterface)
Class Documentation
-
template<typename ...T>
class CartesianProductGenerator : public testing::internal::ParamGeneratorInterface<::std::tuple<T...>> -
Public Functions
-
inline CartesianProductGenerator(const std::tuple<ParamGenerator<T>...> &g)
-
inline ~CartesianProductGenerator() override
-
inline virtual ParamIteratorInterface<ParamType> *Begin() const override
-
inline virtual ParamIteratorInterface<ParamType> *End() const override
-
inline CartesianProductGenerator(const std::tuple<ParamGenerator<T>...> &g)