MCPcopy Create free account
hub / github.com/apache/singa / Iterator

Method Iterator

test/gtest/gtest.h:15221–15254  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

15219 class Iterator : public ParamIteratorInterface<ParamType> {
15220 public:
15221 Iterator(const ParamGeneratorInterface<ParamType>* base,
15222 const ParamGenerator<T1>& g1,
15223 const typename ParamGenerator<T1>::iterator& current1,
15224 const ParamGenerator<T2>& g2,
15225 const typename ParamGenerator<T2>::iterator& current2,
15226 const ParamGenerator<T3>& g3,
15227 const typename ParamGenerator<T3>::iterator& current3,
15228 const ParamGenerator<T4>& g4,
15229 const typename ParamGenerator<T4>::iterator& current4,
15230 const ParamGenerator<T5>& g5,
15231 const typename ParamGenerator<T5>::iterator& current5,
15232 const ParamGenerator<T6>& g6,
15233 const typename ParamGenerator<T6>::iterator& current6,
15234 const ParamGenerator<T7>& g7,
15235 const typename ParamGenerator<T7>::iterator& current7,
15236 const ParamGenerator<T8>& g8,
15237 const typename ParamGenerator<T8>::iterator& current8,
15238 const ParamGenerator<T9>& g9,
15239 const typename ParamGenerator<T9>::iterator& current9,
15240 const ParamGenerator<T10>& g10,
15241 const typename ParamGenerator<T10>::iterator& current10)
15242 : base_(base),
15243 begin1_(g1.begin()), end1_(g1.end()), current1_(current1),
15244 begin2_(g2.begin()), end2_(g2.end()), current2_(current2),
15245 begin3_(g3.begin()), end3_(g3.end()), current3_(current3),
15246 begin4_(g4.begin()), end4_(g4.end()), current4_(current4),
15247 begin5_(g5.begin()), end5_(g5.end()), current5_(current5),
15248 begin6_(g6.begin()), end6_(g6.end()), current6_(current6),
15249 begin7_(g7.begin()), end7_(g7.end()), current7_(current7),
15250 begin8_(g8.begin()), end8_(g8.end()), current8_(current8),
15251 begin9_(g9.begin()), end9_(g9.end()), current9_(current9),
15252 begin10_(g10.begin()), end10_(g10.end()), current10_(current10) {
15253 ComputeCurrentValue();
15254 }
15255 virtual ~Iterator() {}
15256
15257 virtual const ParamGeneratorInterface<ParamType>* BaseGenerator() const {

Callers

nothing calls this directly

Calls 2

beginMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected