1 #ifndef Candidate_const_iterator_imp_h
2 #define Candidate_const_iterator_imp_h
virtual bool less_than(const const_iterator_imp *) const =0
virtual const_iterator_imp * clone() const =0
ptrdiff_t difference_type
virtual void decrease()=0
virtual ~const_iterator_imp()
virtual void assign(const const_iterator_imp *)=0
virtual difference_type difference(const const_iterator_imp *) const =0
virtual const Candidate & deref() const =0
virtual bool equal_to(const const_iterator_imp *) const =0
virtual void increase()=0