Public Member Functions | |
virtual void | Advance () |
virtual void | Advance () |
virtual const ParamGeneratorInterface< ParamType > * | BaseGenerator () const |
virtual const ParamGeneratorInterface< ParamType > * | BaseGenerator () const |
virtual ParamIteratorInterface< ParamType > * | Clone () const |
virtual ParamIteratorInterface< ParamType > * | Clone () const |
virtual const ParamType * | Current () const |
virtual const ParamType * | Current () const |
virtual bool | Equals (const ParamIteratorInterface< ParamType > &other) const |
virtual bool | Equals (const ParamIteratorInterface< ParamType > &other) const |
Iterator (const ParamGeneratorInterface< ParamType > *base, const ParamGenerator< T1 > &g1, const typename ParamGenerator< T1 >::iterator ¤t1, const ParamGenerator< T2 > &g2, const typename ParamGenerator< T2 >::iterator ¤t2, const ParamGenerator< T3 > &g3, const typename ParamGenerator< T3 >::iterator ¤t3) | |
Iterator (const ParamGeneratorInterface< ParamType > *base, const ParamGenerator< T1 > &g1, const typename ParamGenerator< T1 >::iterator ¤t1, const ParamGenerator< T2 > &g2, const typename ParamGenerator< T2 >::iterator ¤t2, const ParamGenerator< T3 > &g3, const typename ParamGenerator< T3 >::iterator ¤t3) | |
virtual | ~Iterator () |
virtual | ~Iterator () |
Public Member Functions inherited from testing::internal::ParamIteratorInterface< ParamType > | |
virtual bool | Equals (const ParamIteratorInterface &other) const =0 |
virtual bool | Equals (const ParamIteratorInterface &other) const =0 |
virtual | ~ParamIteratorInterface () |
virtual | ~ParamIteratorInterface () |
Private Member Functions | |
bool | AtEnd () const |
bool | AtEnd () const |
void | ComputeCurrentValue () |
void | ComputeCurrentValue () |
Iterator (const Iterator &other) | |
Iterator (const Iterator &other) | |
void | operator= (const Iterator &other) |
void | operator= (const Iterator &other) |
Private Attributes | |
const ParamGeneratorInterface< ParamType > *const | base_ |
const ParamGenerator< T1 >::iterator | begin1_ |
const ParamGenerator< T2 >::iterator | begin2_ |
const ParamGenerator< T3 >::iterator | begin3_ |
ParamGenerator< T1 >::iterator | current1_ |
ParamGenerator< T2 >::iterator | current2_ |
ParamGenerator< T3 >::iterator | current3_ |
ParamType | current_value_ |
const ParamGenerator< T1 >::iterator | end1_ |
const ParamGenerator< T2 >::iterator | end2_ |
const ParamGenerator< T3 >::iterator | end3_ |
Definition at line 14790 of file gmock/fused-src/gtest/gtest.h.
|
inline |
Definition at line 14793 of file gmock/fused-src/gtest/gtest.h.
|
inlinevirtual |
Definition at line 14807 of file gmock/fused-src/gtest/gtest.h.
|
inlineprivate |
Definition at line 14859 of file gmock/fused-src/gtest/gtest.h.
|
inline |
Definition at line 14793 of file gmock/gtest/fused-src/gtest/gtest.h.
|
inlinevirtual |
Definition at line 14807 of file gmock/gtest/fused-src/gtest/gtest.h.
|
inlineprivate |
Definition at line 14859 of file gmock/gtest/fused-src/gtest/gtest.h.
|
inlinevirtual |
Implements testing::internal::ParamIteratorInterface< ParamType >.
Definition at line 14815 of file gmock/fused-src/gtest/gtest.h.
|
inlinevirtual |
Implements testing::internal::ParamIteratorInterface< ParamType >.
Definition at line 14815 of file gmock/gtest/fused-src/gtest/gtest.h.
|
inlineprivate |
Definition at line 14879 of file gmock/fused-src/gtest/gtest.h.
|
inlineprivate |
Definition at line 14879 of file gmock/gtest/fused-src/gtest/gtest.h.
|
inlinevirtual |
Implements testing::internal::ParamIteratorInterface< ParamType >.
Definition at line 14809 of file gmock/gtest/fused-src/gtest/gtest.h.
|
inlinevirtual |
Implements testing::internal::ParamIteratorInterface< ParamType >.
Definition at line 14809 of file gmock/fused-src/gtest/gtest.h.
|
inlinevirtual |
Implements testing::internal::ParamIteratorInterface< ParamType >.
Definition at line 14834 of file gmock/gtest/fused-src/gtest/gtest.h.
|
inlinevirtual |
Implements testing::internal::ParamIteratorInterface< ParamType >.
Definition at line 14834 of file gmock/fused-src/gtest/gtest.h.
|
inlineprivate |
Definition at line 14874 of file gmock/fused-src/gtest/gtest.h.
|
inlineprivate |
Definition at line 14874 of file gmock/gtest/fused-src/gtest/gtest.h.
|
inlinevirtual |
Implements testing::internal::ParamIteratorInterface< ParamType >.
Definition at line 14838 of file gmock/fused-src/gtest/gtest.h.
|
inlinevirtual |
Implements testing::internal::ParamIteratorInterface< ParamType >.
Definition at line 14838 of file gmock/gtest/fused-src/gtest/gtest.h.
|
inlinevirtual |
Definition at line 14839 of file gmock/gtest/fused-src/gtest/gtest.h.
|
inlinevirtual |
Definition at line 14839 of file gmock/fused-src/gtest/gtest.h.
|
private |
|
private |
|
private |
Definition at line 14892 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 14895 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 14898 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 14901 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 14897 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 14900 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 14903 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 14904 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 14896 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 14899 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 14902 of file gmock/fused-src/gtest/gtest.h.