template <typename>

class ParamGenerator

Defined at line 189 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h

Wraps ParamGeneratorInterface

<T

> and provides general generator syntax

compatible with the STL Container concept.

This class implements copy initialization semantics and the contained

ParamGeneratorInterface

<T

> instance is shared among all copies

of the original object. This is possible because that instance is immutable.

Public Methods

void ParamGenerator<type-parameter-0-0> (ParamGeneratorInterface<T> * impl)

Defined at line 193 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h

void ParamGenerator<type-parameter-0-0> (const ParamGenerator<T> & other)

Defined at line 194 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h

ParamGenerator<T> & operator= (const ParamGenerator<T> & other)

Defined at line 196 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h

iterator begin ()

Defined at line 201 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h

iterator end ()

Defined at line 202 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h