
Public Member Functions | |
| void | Advance () override |
| const ParamGeneratorInterface< T > * | BaseGenerator () const override |
| ParamIteratorInterface< T > * | Clone () const override |
| const T * | Current () const override |
| bool | Equals (const ParamIteratorInterface< T > &other) const override |
| Iterator (const ParamGeneratorInterface< T > *base, typename ContainerType::const_iterator iterator) | |
| ~Iterator () override | |
Public Member Functions inherited from testing::internal::ParamIteratorInterface< T > | |
| virtual | ~ParamIteratorInterface () |
Private Member Functions | |
| Iterator (const Iterator &other) | |
Private Attributes | |
| const ParamGeneratorInterface< T > *const | base_ |
| ContainerType::const_iterator | iterator_ |
| std::unique_ptr< const T > | value_ |
Definition at line 306 of file gtest-param-util.h.
|
inline |
Definition at line 308 of file gtest-param-util.h.
|
inlineoverride |
Definition at line 311 of file gtest-param-util.h.
|
inlineprivate |
Definition at line 345 of file gtest-param-util.h.
|
inlineoverridevirtual |
Implements testing::internal::ParamIteratorInterface< T >.
Definition at line 316 of file gtest-param-util.h.
|
inlineoverridevirtual |
Implements testing::internal::ParamIteratorInterface< T >.
Definition at line 313 of file gtest-param-util.h.
|
inlineoverridevirtual |
Implements testing::internal::ParamIteratorInterface< T >.
Definition at line 320 of file gtest-param-util.h.
|
inlineoverridevirtual |
Implements testing::internal::ParamIteratorInterface< T >.
Definition at line 330 of file gtest-param-util.h.
|
inlineoverridevirtual |
Implements testing::internal::ParamIteratorInterface< T >.
Definition at line 334 of file gtest-param-util.h.
|
private |
Definition at line 352 of file gtest-param-util.h.
|
private |
Definition at line 353 of file gtest-param-util.h.
|
mutableprivate |
Definition at line 359 of file gtest-param-util.h.