#include <gtest.h>
Public Types | |
typedef T | ParamType |
Public Member Functions | |
virtual ParamIteratorInterface< T > * | Begin () const =0 |
virtual ParamIteratorInterface< T > * | End () const =0 |
virtual | ~ParamGeneratorInterface () |
typedef T testing::internal::ParamGeneratorInterface< T >::ParamType |
|
inlinevirtual |
|
pure virtual |
Implemented in testing::internal::CartesianProductGenerator10< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, testing::internal::CartesianProductGenerator9< T1, T2, T3, T4, T5, T6, T7, T8, T9 >, testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >, testing::internal::CartesianProductGenerator7< T1, T2, T3, T4, T5, T6, T7 >, testing::internal::CartesianProductGenerator6< T1, T2, T3, T4, T5, T6 >, testing::internal::CartesianProductGenerator5< T1, T2, T3, T4, T5 >, testing::internal::CartesianProductGenerator4< T1, T2, T3, T4 >, testing::internal::CartesianProductGenerator3< T1, T2, T3 >, testing::internal::CartesianProductGenerator2< T1, T2 >, testing::internal::ValuesInIteratorRangeGenerator< T >, and testing::internal::RangeGenerator< T, IncrementT >.
|
pure virtual |
Implemented in testing::internal::CartesianProductGenerator10< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, testing::internal::CartesianProductGenerator9< T1, T2, T3, T4, T5, T6, T7, T8, T9 >, testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >, testing::internal::CartesianProductGenerator7< T1, T2, T3, T4, T5, T6, T7 >, testing::internal::CartesianProductGenerator6< T1, T2, T3, T4, T5, T6 >, testing::internal::CartesianProductGenerator5< T1, T2, T3, T4, T5 >, testing::internal::CartesianProductGenerator4< T1, T2, T3, T4 >, testing::internal::CartesianProductGenerator3< T1, T2, T3 >, testing::internal::CartesianProductGenerator2< T1, T2 >, testing::internal::ValuesInIteratorRangeGenerator< T >, and testing::internal::RangeGenerator< T, IncrementT >.