#include <Combinators.h>
◆ CombinationGenerator()
CombinationGenerator::CombinationGenerator |
( |
const std::initializer_list< size_t > & |
collectionSizes | ) |
|
construct combnations maker with the sizes of collection to which it should be applied
Definition at line 12 of file Combinators.cxx.
◆ add()
void HLT::CombinationGenerator::add |
( |
size_t |
nextColl | ) |
|
|
inline |
◆ current()
const std::vector<size_t>& HLT::CombinationGenerator::current |
( |
| ) |
const |
|
inline |
◆ operator bool()
CombinationGenerator::operator bool |
( |
| ) |
const |
◆ operator()()
const std::vector<size_t>& HLT::CombinationGenerator::operator() |
( |
| ) |
const |
|
inline |
◆ operator++()
void CombinationGenerator::operator++ |
( |
| ) |
|
◆ reset()
void CombinationGenerator::reset |
( |
| ) |
|
◆ size()
size_t HLT::CombinationGenerator::size |
( |
| ) |
const |
|
inline |
◆ m_current
std::vector<size_t> HLT::CombinationGenerator::m_current |
|
private |
◆ m_maxes
std::vector<size_t> HLT::CombinationGenerator::m_maxes |
|
private |
The documentation for this class was generated from the following files: