
| Public Member Functions | |
| virtual void | Advance () | 
| virtual const ParamGeneratorInterface< T > * | BaseGenerator () const | 
| virtual ParamIteratorInterface < T > * | Clone () const | 
| virtual const T * | Current () const | 
| virtual bool | Equals (const ParamIteratorInterface< T > &other) const | 
| Iterator (const ParamGeneratorInterface< T > *base, T value, int index, IncrementT step) | |
| virtual | ~Iterator () | 
| Private Member Functions | |
| Iterator (const Iterator &other) | |
| void | operator= (const Iterator &other) | 
| Private Attributes | |
| const ParamGeneratorInterface < T > *const | base_ | 
| int | index_ | 
| const IncrementT | step_ | 
| T | value_ | 
| testing::internal::RangeGenerator< T, IncrementT >::Iterator::Iterator | ( | const ParamGeneratorInterface< T > * | base, | 
| T | value, | ||
| int | index, | ||
| IncrementT | step | ||
| ) |  [inline] | 
| virtual testing::internal::RangeGenerator< T, IncrementT >::Iterator::~Iterator | ( | ) |  [inline, virtual] | 
| testing::internal::RangeGenerator< T, IncrementT >::Iterator::Iterator | ( | const Iterator & | other | ) |  [inline, private] | 
| virtual void testing::internal::RangeGenerator< T, IncrementT >::Iterator::Advance | ( | ) |  [inline, virtual] | 
Implements testing::internal::ParamIteratorInterface< T >.
| virtual const ParamGeneratorInterface<T>* testing::internal::RangeGenerator< T, IncrementT >::Iterator::BaseGenerator | ( | ) | const  [inline, virtual] | 
Implements testing::internal::ParamIteratorInterface< T >.
| virtual ParamIteratorInterface<T>* testing::internal::RangeGenerator< T, IncrementT >::Iterator::Clone | ( | ) | const  [inline, virtual] | 
Implements testing::internal::ParamIteratorInterface< T >.
| virtual const T* testing::internal::RangeGenerator< T, IncrementT >::Iterator::Current | ( | ) | const  [inline, virtual] | 
Implements testing::internal::ParamIteratorInterface< T >.
| virtual bool testing::internal::RangeGenerator< T, IncrementT >::Iterator::Equals | ( | const ParamIteratorInterface< T > & | other | ) | const  [inline, virtual] | 
Implements testing::internal::ParamIteratorInterface< T >.
| void testing::internal::RangeGenerator< T, IncrementT >::Iterator::operator= | ( | const Iterator & | other | ) |  [private] | 
| const ParamGeneratorInterface<T>* const testing::internal::RangeGenerator< T, IncrementT >::Iterator::base_  [private] | 
| int testing::internal::RangeGenerator< T, IncrementT >::Iterator::index_  [private] | 
| const IncrementT testing::internal::RangeGenerator< T, IncrementT >::Iterator::step_  [private] | 
| T testing::internal::RangeGenerator< T, IncrementT >::Iterator::value_  [private] |