An ensemble of UniqueCombinationGenerator API description.
More...
#include <Combinators.h>
◆ add()
Definition at line 83 of file Combinators.cxx.
83 {
86}
std::vector< UniqueCombinationGenerator > m_generators
◆ cache()
| void NestedUniqueCombinationGenerator::cache |
( |
| ) |
|
|
private |
Definition at line 120 of file Combinators.cxx.
120 {
124 }
125}
std::vector< size_t > m_current
◆ current()
| const std::vector< size_t > & HLT::NestedUniqueCombinationGenerator::current |
( |
| ) |
const |
|
inline |
◆ operator bool()
| NestedUniqueCombinationGenerator::operator bool |
( |
| ) |
const |
◆ operator()()
| const std::vector< size_t > & HLT::NestedUniqueCombinationGenerator::operator() |
( |
| ) |
const |
|
inline |
◆ operator++()
| void NestedUniqueCombinationGenerator::operator++ |
( |
| ) |
|
Definition at line 102 of file Combinators.cxx.
102 {
106 if ( gen ) {
108 return;
111 }
112 }
114}
◆ reset()
| void NestedUniqueCombinationGenerator::reset |
( |
| ) |
|
◆ size()
| size_t NestedUniqueCombinationGenerator::size |
( |
| ) |
const |
◆ m_current
| std::vector<size_t> HLT::NestedUniqueCombinationGenerator::m_current |
|
private |
◆ m_generators
The documentation for this class was generated from the following files: