Qucs-core
0.0.19
|
Public Member Functions | |
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) | |
virtual | ~Iterator () |
virtual const ParamGeneratorInterface < ParamType > * | BaseGenerator () const |
virtual void | Advance () |
virtual ParamIteratorInterface < ParamType > * | Clone () const |
virtual const ParamType * | Current () const |
virtual bool | Equals (const ParamIteratorInterface< ParamType > &other) const |
Private Member Functions | |
Iterator (const Iterator &other) | |
void | ComputeCurrentValue () |
bool | AtEnd () const |
void | operator= (const Iterator &other) |
Private Attributes | |
const ParamGeneratorInterface < ParamType > *const | base_ |
const ParamGenerator< T1 > ::iterator | begin1_ |
const ParamGenerator< T1 > ::iterator | end1_ |
ParamGenerator< T1 >::iterator | current1_ |
const ParamGenerator< T2 > ::iterator | begin2_ |
const ParamGenerator< T2 > ::iterator | end2_ |
ParamGenerator< T2 >::iterator | current2_ |
const ParamGenerator< T3 > ::iterator | begin3_ |
const ParamGenerator< T3 > ::iterator | end3_ |
ParamGenerator< T3 >::iterator | current3_ |
const ParamGenerator< T4 > ::iterator | begin4_ |
const ParamGenerator< T4 > ::iterator | end4_ |
ParamGenerator< T4 >::iterator | current4_ |
const ParamGenerator< T5 > ::iterator | begin5_ |
const ParamGenerator< T5 > ::iterator | end5_ |
ParamGenerator< T5 >::iterator | current5_ |
const ParamGenerator< T6 > ::iterator | begin6_ |
const ParamGenerator< T6 > ::iterator | end6_ |
ParamGenerator< T6 >::iterator | current6_ |
const ParamGenerator< T7 > ::iterator | begin7_ |
const ParamGenerator< T7 > ::iterator | end7_ |
ParamGenerator< T7 >::iterator | current7_ |
const ParamGenerator< T8 > ::iterator | begin8_ |
const ParamGenerator< T8 > ::iterator | end8_ |
ParamGenerator< T8 >::iterator | current8_ |
ParamType | current_value_ |
Definition at line 14757 of file fused-src/gtest/gtest.h.
testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::Iterator | ( | const ParamGeneratorInterface< ParamType > * | base, |
const ParamGenerator< T1 > & | g1, | ||
const typename ParamGenerator< T1 >::iterator & | current1, | ||
const ParamGenerator< T2 > & | g2, | ||
const typename ParamGenerator< T2 >::iterator & | current2, | ||
const ParamGenerator< T3 > & | g3, | ||
const typename ParamGenerator< T3 >::iterator & | current3, | ||
const ParamGenerator< T4 > & | g4, | ||
const typename ParamGenerator< T4 >::iterator & | current4, | ||
const ParamGenerator< T5 > & | g5, | ||
const typename ParamGenerator< T5 >::iterator & | current5, | ||
const ParamGenerator< T6 > & | g6, | ||
const typename ParamGenerator< T6 >::iterator & | current6, | ||
const ParamGenerator< T7 > & | g7, | ||
const typename ParamGenerator< T7 >::iterator & | current7, | ||
const ParamGenerator< T8 > & | g8, | ||
const typename ParamGenerator< T8 >::iterator & | current8 | ||
) | [inline] |
Definition at line 14759 of file fused-src/gtest/gtest.h.
virtual testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::~Iterator | ( | ) | [inline, virtual] |
Definition at line 14787 of file fused-src/gtest/gtest.h.
testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::Iterator | ( | const Iterator & | other | ) | [inline, private] |
Definition at line 14855 of file fused-src/gtest/gtest.h.
virtual void testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::Advance | ( | ) | [inline, virtual] |
Implements testing::internal::ParamIteratorInterface< ParamType >.
Definition at line 14794 of file fused-src/gtest/gtest.h.
bool testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::AtEnd | ( | ) | const [inline, private] |
Definition at line 14889 of file fused-src/gtest/gtest.h.
virtual const ParamGeneratorInterface<ParamType>* testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::BaseGenerator | ( | ) | const [inline, virtual] |
Implements testing::internal::ParamIteratorInterface< ParamType >.
Definition at line 14789 of file fused-src/gtest/gtest.h.
virtual ParamIteratorInterface<ParamType>* testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::Clone | ( | ) | const [inline, virtual] |
Implements testing::internal::ParamIteratorInterface< ParamType >.
Definition at line 14827 of file fused-src/gtest/gtest.h.
void testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::ComputeCurrentValue | ( | ) | [inline, private] |
Definition at line 14884 of file fused-src/gtest/gtest.h.
virtual const ParamType* testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::Current | ( | ) | const [inline, virtual] |
Implements testing::internal::ParamIteratorInterface< ParamType >.
Definition at line 14830 of file fused-src/gtest/gtest.h.
virtual bool testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::Equals | ( | const ParamIteratorInterface< ParamType > & | other | ) | const [inline, virtual] |
Definition at line 14831 of file fused-src/gtest/gtest.h.
void testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::operator= | ( | const Iterator & | other | ) | [private] |
const ParamGeneratorInterface<ParamType>* const testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::base_ [private] |
Definition at line 14906 of file fused-src/gtest/gtest.h.
const ParamGenerator<T1>::iterator testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::begin1_ [private] |
Definition at line 14909 of file fused-src/gtest/gtest.h.
const ParamGenerator<T2>::iterator testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::begin2_ [private] |
Definition at line 14912 of file fused-src/gtest/gtest.h.
const ParamGenerator<T3>::iterator testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::begin3_ [private] |
Definition at line 14915 of file fused-src/gtest/gtest.h.
const ParamGenerator<T4>::iterator testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::begin4_ [private] |
Definition at line 14918 of file fused-src/gtest/gtest.h.
const ParamGenerator<T5>::iterator testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::begin5_ [private] |
Definition at line 14921 of file fused-src/gtest/gtest.h.
const ParamGenerator<T6>::iterator testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::begin6_ [private] |
Definition at line 14924 of file fused-src/gtest/gtest.h.
const ParamGenerator<T7>::iterator testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::begin7_ [private] |
Definition at line 14927 of file fused-src/gtest/gtest.h.
const ParamGenerator<T8>::iterator testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::begin8_ [private] |
Definition at line 14930 of file fused-src/gtest/gtest.h.
ParamGenerator<T1>::iterator testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::current1_ [private] |
Definition at line 14911 of file fused-src/gtest/gtest.h.
ParamGenerator<T2>::iterator testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::current2_ [private] |
Definition at line 14914 of file fused-src/gtest/gtest.h.
ParamGenerator<T3>::iterator testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::current3_ [private] |
Definition at line 14917 of file fused-src/gtest/gtest.h.
ParamGenerator<T4>::iterator testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::current4_ [private] |
Definition at line 14920 of file fused-src/gtest/gtest.h.
ParamGenerator<T5>::iterator testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::current5_ [private] |
Definition at line 14923 of file fused-src/gtest/gtest.h.
ParamGenerator<T6>::iterator testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::current6_ [private] |
Definition at line 14926 of file fused-src/gtest/gtest.h.
ParamGenerator<T7>::iterator testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::current7_ [private] |
Definition at line 14929 of file fused-src/gtest/gtest.h.
ParamGenerator<T8>::iterator testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::current8_ [private] |
Definition at line 14932 of file fused-src/gtest/gtest.h.
ParamType testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::current_value_ [private] |
Definition at line 14933 of file fused-src/gtest/gtest.h.
const ParamGenerator<T1>::iterator testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::end1_ [private] |
Definition at line 14910 of file fused-src/gtest/gtest.h.
const ParamGenerator<T2>::iterator testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::end2_ [private] |
Definition at line 14913 of file fused-src/gtest/gtest.h.
const ParamGenerator<T3>::iterator testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::end3_ [private] |
Definition at line 14916 of file fused-src/gtest/gtest.h.
const ParamGenerator<T4>::iterator testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::end4_ [private] |
Definition at line 14919 of file fused-src/gtest/gtest.h.
const ParamGenerator<T5>::iterator testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::end5_ [private] |
Definition at line 14922 of file fused-src/gtest/gtest.h.
const ParamGenerator<T6>::iterator testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::end6_ [private] |
Definition at line 14925 of file fused-src/gtest/gtest.h.
const ParamGenerator<T7>::iterator testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::end7_ [private] |
Definition at line 14928 of file fused-src/gtest/gtest.h.
const ParamGenerator<T8>::iterator testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 >::Iterator::end8_ [private] |
Definition at line 14931 of file fused-src/gtest/gtest.h.