#include <BaseVectorHolder.h>
Public Types | |
typedef ptrdiff_t | difference_type |
Public Member Functions | |
virtual void | assign (const_iterator_imp const *)=0 |
virtual const_iterator_imp * | clone () const =0 |
const_iterator_imp () | |
virtual void | decrease ()=0 |
virtual void | decrease (difference_type d)=0 |
virtual base_ref_type | deref () const =0 |
virtual difference_type | difference (const_iterator_imp const *) const =0 |
virtual bool | equal_to (const_iterator_imp const *) const =0 |
virtual void | increase ()=0 |
virtual void | increase (difference_type d)=0 |
virtual bool | less_than (const_iterator_imp const *) const =0 |
virtual | ~const_iterator_imp () |
Definition at line 37 of file BaseVectorHolder.h.
typedef ptrdiff_t edm::reftobase::BaseVectorHolder< T >::const_iterator_imp::difference_type |
Definition at line 38 of file BaseVectorHolder.h.
|
inline |
Definition at line 39 of file BaseVectorHolder.h.
|
inlinevirtual |
Definition at line 40 of file BaseVectorHolder.h.
References edm::reftobase::BaseVectorHolder< T >::const_iterator_imp::assign(), edm::reftobase::BaseVectorHolder< T >::const_iterator_imp::clone(), edmIntegrityCheck::d, edm::reftobase::BaseVectorHolder< T >::const_iterator_imp::decrease(), edm::reftobase::BaseVectorHolder< T >::const_iterator_imp::deref(), edm::reftobase::BaseVectorHolder< T >::const_iterator_imp::difference(), edm::reftobase::BaseVectorHolder< T >::const_iterator_imp::equal_to(), edm::reftobase::BaseVectorHolder< T >::const_iterator_imp::increase(), and edm::reftobase::BaseVectorHolder< T >::const_iterator_imp::less_than().
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in edm::reftobase::VectorHolder< T, REFV >::const_iterator_imp_specific, and edm::reftobase::IndirectVectorHolder< T >::const_iterator_imp_specific.
Referenced by edm::reftobase::BaseVectorHolder< T >::const_iterator::operator-(), and edm::reftobase::BaseVectorHolder< T >::const_iterator_imp::~const_iterator_imp().
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in edm::reftobase::VectorHolder< T, REFV >::const_iterator_imp_specific, and edm::reftobase::IndirectVectorHolder< T >::const_iterator_imp_specific.
Referenced by edm::reftobase::BaseVectorHolder< T >::const_iterator::operator+(), and edm::reftobase::BaseVectorHolder< T >::const_iterator_imp::~const_iterator_imp().
|
pure virtual |
|
pure virtual |