template <size_t... I>
class IteratorImpl
Defined at line 844 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h
Public Methods
void IteratorImpl<std::index_sequence<I...> > (const ParamGeneratorInterface<ParamType> * base, const std::tuple<ParamGenerator<T>...> & generators, bool is_end)
Defined at line 848 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h
void ~IteratorImpl<std::index_sequence<I...> > ()
Defined at line 857 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h
const ParamGeneratorInterface<ParamType> * BaseGenerator ()
Defined at line 859 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h
void Advance ()
Advance should not be called on beyond-of-range iterators
so no component iterators must be beyond end of range, either.
Defined at line 864 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h
ParamIteratorInterface<ParamType> * Clone ()
Defined at line 872 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h
const ParamType * Current ()
Defined at line 876 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h
bool Equals (const ParamIteratorInterface<ParamType> & other)
Defined at line 878 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h