#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: