#include <ProductGen.h>
Definition at line 13 of file ProductGen.h.
◆ ProductGen() [1/2]
| ProductGen::ProductGen |
( |
| ) |
|
◆ ProductGen() [2/2]
| ProductGen::ProductGen |
( |
const std::vector< std::size_t > & | ends | ) |
|
|
explicit |
Definition at line 11 of file ProductGen.cxx.
11 :
13
17 if(i < 1) {
19 break;
20 } else {
22 }
23 }
24 }
25
26}
std::vector< std::size_t > m_counters
std::vector< std::size_t > m_ends
◆ atEnd()
| bool ProductGen::atEnd |
( |
| ) |
|
|
inlineprivate |
◆ next()
| std::vector< std::size_t > ProductGen::next |
( |
| ) |
|
Definition at line 29 of file ProductGen.cxx.
29 {
30
31 if(
m_done){
return std::vector<std::size_t>();}
32
36
39 } else {
41 break;
42 }
43 }
45}
◆ m_counters
| std::vector<std::size_t> ProductGen::m_counters |
|
private |
◆ m_done
| bool ProductGen::m_done {true} |
|
private |
◆ m_ends
| std::vector<std::size_t> ProductGen::m_ends |
|
private |
◆ m_ncounters
| std::size_t ProductGen::m_ncounters {} |
|
private |
The documentation for this class was generated from the following files: