#include <ts_gtest.h>
Inherits testing::internal::ParamGeneratorInterface< T >.
Classes | |
| class | Iterator |
Public Types | |
| typedef T | ParamType |
Public Member Functions | |
| template<typename ForwardIterator > | |
| ValuesInIteratorRangeGenerator (ForwardIterator begin, ForwardIterator end) | |
| virtual | ~ValuesInIteratorRangeGenerator () |
| virtual ParamIteratorInterface < T > * | Begin () const |
| virtual ParamIteratorInterface < T > * | End () const |
typedef T testing::internal::ParamGeneratorInterface< T >::ParamType [inherited] |
Reimplemented 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 >, and testing::internal::CartesianProductGenerator2< T1, T2 >.
| testing::internal::ValuesInIteratorRangeGenerator< T >::ValuesInIteratorRangeGenerator | ( | ForwardIterator | begin, |
| ForwardIterator | end | ||
| ) |
| virtual testing::internal::ValuesInIteratorRangeGenerator< T >::~ValuesInIteratorRangeGenerator | ( | ) | [virtual] |
| virtual ParamIteratorInterface<T>* testing::internal::ValuesInIteratorRangeGenerator< T >::Begin | ( | ) | const [virtual] |
Implements testing::internal::ParamGeneratorInterface< T >.
| virtual ParamIteratorInterface<T>* testing::internal::ValuesInIteratorRangeGenerator< T >::End | ( | ) | const [virtual] |
Implements testing::internal::ParamGeneratorInterface< T >.