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, const ParamGenerator< T4 > &g4, const typename ParamGenerator< T4 >::iterator ¤t4, const ParamGenerator< T5 > &g5, const typename ParamGenerator< T5 >::iterator ¤t5, const ParamGenerator< T6 > &g6, const typename ParamGenerator< T6 >::iterator ¤t6, const ParamGenerator< T7 > &g7, const typename ParamGenerator< T7 >::iterator ¤t7, const ParamGenerator< T8 > &g8, const typename ParamGenerator< T8 >::iterator ¤t8, const ParamGenerator< T9 > &g9, const typename ParamGenerator< T9 >::iterator ¤t9, const ParamGenerator< T10 > &g10, const typename ParamGenerator< T10 >::iterator ¤t10) | |
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, const ParamGenerator< T4 > &g4, const typename ParamGenerator< T4 >::iterator ¤t4, const ParamGenerator< T5 > &g5, const typename ParamGenerator< T5 >::iterator ¤t5, const ParamGenerator< T6 > &g6, const typename ParamGenerator< T6 >::iterator ¤t6, const ParamGenerator< T7 > &g7, const typename ParamGenerator< T7 >::iterator ¤t7, const ParamGenerator< T8 > &g8, const typename ParamGenerator< T8 >::iterator ¤t8, const ParamGenerator< T9 > &g9, const typename ParamGenerator< T9 >::iterator ¤t9, const ParamGenerator< T10 > &g10, const typename ParamGenerator< T10 >::iterator ¤t10) | |
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< T10 >::iterator | begin10_ |
const ParamGenerator< T1 >::iterator | begin1_ |
const ParamGenerator< T2 >::iterator | begin2_ |
const ParamGenerator< T3 >::iterator | begin3_ |
const ParamGenerator< T4 >::iterator | begin4_ |
const ParamGenerator< T5 >::iterator | begin5_ |
const ParamGenerator< T6 >::iterator | begin6_ |
const ParamGenerator< T7 >::iterator | begin7_ |
const ParamGenerator< T8 >::iterator | begin8_ |
const ParamGenerator< T9 >::iterator | begin9_ |
ParamGenerator< T10 >::iterator | current10_ |
ParamGenerator< T1 >::iterator | current1_ |
ParamGenerator< T2 >::iterator | current2_ |
ParamGenerator< T3 >::iterator | current3_ |
ParamGenerator< T4 >::iterator | current4_ |
ParamGenerator< T5 >::iterator | current5_ |
ParamGenerator< T6 >::iterator | current6_ |
ParamGenerator< T7 >::iterator | current7_ |
ParamGenerator< T8 >::iterator | current8_ |
ParamGenerator< T9 >::iterator | current9_ |
ParamType | current_value_ |
const ParamGenerator< T10 >::iterator | end10_ |
const ParamGenerator< T1 >::iterator | end1_ |
const ParamGenerator< T2 >::iterator | end2_ |
const ParamGenerator< T3 >::iterator | end3_ |
const ParamGenerator< T4 >::iterator | end4_ |
const ParamGenerator< T5 >::iterator | end5_ |
const ParamGenerator< T6 >::iterator | end6_ |
const ParamGenerator< T7 >::iterator | end7_ |
const ParamGenerator< T8 >::iterator | end8_ |
const ParamGenerator< T9 >::iterator | end9_ |
Definition at line 16261 of file gmock/fused-src/gtest/gtest.h.
|
inline |
Definition at line 16264 of file gmock/fused-src/gtest/gtest.h.
|
inlinevirtual |
Definition at line 16299 of file gmock/fused-src/gtest/gtest.h.
|
inlineprivate |
Definition at line 16400 of file gmock/fused-src/gtest/gtest.h.
|
inline |
Definition at line 16264 of file gmock/gtest/fused-src/gtest/gtest.h.
|
inlinevirtual |
Definition at line 16299 of file gmock/gtest/fused-src/gtest/gtest.h.
|
inlineprivate |
Definition at line 16400 of file gmock/gtest/fused-src/gtest/gtest.h.
|
inlinevirtual |
Implements testing::internal::ParamIteratorInterface< ParamType >.
Definition at line 16307 of file gmock/fused-src/gtest/gtest.h.
|
inlinevirtual |
Implements testing::internal::ParamIteratorInterface< ParamType >.
Definition at line 16307 of file gmock/gtest/fused-src/gtest/gtest.h.
|
inlineprivate |
Definition at line 16443 of file gmock/fused-src/gtest/gtest.h.
|
inlineprivate |
Definition at line 16443 of file gmock/gtest/fused-src/gtest/gtest.h.
|
inlinevirtual |
Implements testing::internal::ParamIteratorInterface< ParamType >.
Definition at line 16301 of file gmock/gtest/fused-src/gtest/gtest.h.
|
inlinevirtual |
Implements testing::internal::ParamIteratorInterface< ParamType >.
Definition at line 16301 of file gmock/fused-src/gtest/gtest.h.
|
inlinevirtual |
Implements testing::internal::ParamIteratorInterface< ParamType >.
Definition at line 16368 of file gmock/gtest/fused-src/gtest/gtest.h.
|
inlinevirtual |
Implements testing::internal::ParamIteratorInterface< ParamType >.
Definition at line 16368 of file gmock/fused-src/gtest/gtest.h.
|
inlineprivate |
Definition at line 16436 of file gmock/fused-src/gtest/gtest.h.
|
inlineprivate |
Definition at line 16436 of file gmock/gtest/fused-src/gtest/gtest.h.
|
inlinevirtual |
Implements testing::internal::ParamIteratorInterface< ParamType >.
Definition at line 16372 of file gmock/fused-src/gtest/gtest.h.
|
inlinevirtual |
Implements testing::internal::ParamIteratorInterface< ParamType >.
Definition at line 16372 of file gmock/gtest/fused-src/gtest/gtest.h.
|
inlinevirtual |
Definition at line 16373 of file gmock/gtest/fused-src/gtest/gtest.h.
|
inlinevirtual |
Definition at line 16373 of file gmock/fused-src/gtest/gtest.h.
|
private |
|
private |
|
private |
Definition at line 16463 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16493 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16466 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16469 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16472 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16475 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16478 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16481 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16484 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16487 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16490 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16495 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16468 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16471 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16474 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16477 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16480 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16483 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16486 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16489 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16492 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16496 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16494 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16467 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16470 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16473 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16476 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16479 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16482 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16485 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16488 of file gmock/fused-src/gtest/gtest.h.
|
private |
Definition at line 16491 of file gmock/fused-src/gtest/gtest.h.