1#ifndef DCHAIN_COMBINATORICLOOP_H
2#define DCHAIN_COMBINATORICLOOP_H
88#ifndef _combinatoricloop_vector_
93#define _combinatoricloop_vector_ std::vector< CombinatoricLoop< CandidateClass >* >
96template<
class Cand
idateClass >
145 typename _combinatoricloop_vector_::const_iterator* m_previousDuplicate ;
#define _combinatoricloop_vector_
dchain::PartialCandidateItr< CandidateClass > const_partial_iterator
CombinatoricLoop(const typename dchain::CandidateList< CandidateClass >::const_partial_iterator &aBegin, const typename dchain::CandidateList< CandidateClass >::const_partial_iterator &aEnd, _combinatoricloop_vector_ &aLoopList)
const dchain::CandidateList< CandidateClass >::const_partial_iterator partial_end() const
const dchain::CandidateList< CandidateClass >::const_partial_iterator partial_begin() const
void setCurrentIterator(typename dchain::CandidateList< CandidateClass >::const_partial_iterator &aIterator)
virtual ~CombinatoricLoop()