template <typename T>
class ParamIterator
Defined at line 130 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h
Class iterating over elements provided by an implementation of
ParamGeneratorInterface
<T
>. It wraps ParamIteratorInterface
<T
>
and implements the const forward iterator concept.
Public Methods
void ParamIterator<T> (const ParamIterator<T> & other)
ParamIterator assumes ownership of the impl_ pointer.
Defined at line 137 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h
ParamIterator<T> & operator= (const ParamIterator<T> & other)
Defined at line 138 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h
const T & operator* ()
Defined at line 143 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h
const T * operator-> ()
Defined at line 144 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h
ParamIterator<T> & operator++ ()
Prefix version of operator++.
Defined at line 146 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h
ParamIterator<T> operator++ (int )
Postfix version of operator++.
Defined at line 151 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h
bool operator== (const ParamIterator<T> & other)
Defined at line 156 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h
bool operator!= (const ParamIterator<T> & other)
Defined at line 159 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h