#include <VectorHolder.h>
Public Types | |
typedef ptrdiff_t | difference_type |
Public Types inherited from edm::reftobase::BaseVectorHolder< T >::const_iterator_imp | |
typedef ptrdiff_t | difference_type |
Public Member Functions | |
void | assign (const const_iterator_imp *o) |
const_iterator_imp_specific * | clone () const |
const_iterator_imp_specific () | |
const_iterator_imp_specific (const typename REFV::const_iterator &it) | |
void | decrease () |
void | decrease (difference_type d) |
base_ref_type | deref () const |
difference_type | difference (const const_iterator_imp *o) const |
bool | equal_to (const const_iterator_imp *o) const |
void | increase () |
void | increase (difference_type d) |
bool | less_than (const const_iterator_imp *o) const |
~const_iterator_imp_specific () | |
Public Member Functions inherited from edm::reftobase::BaseVectorHolder< T >::const_iterator_imp | |
const_iterator_imp () | |
virtual | ~const_iterator_imp () |
Private Member Functions | |
const ref_vector_type::const_iterator & | dc (const const_iterator_imp *o) const |
Private Attributes | |
ref_vector_type::const_iterator | i |
Definition at line 93 of file VectorHolder.h.
typedef ptrdiff_t edm::reftobase::VectorHolder< T, REFVECTOR >::const_iterator_imp_specific::difference_type |
Definition at line 94 of file VectorHolder.h.
|
inline |
Definition at line 95 of file VectorHolder.h.
|
inlineexplicit |
Definition at line 96 of file VectorHolder.h.
|
inline |
Definition at line 97 of file VectorHolder.h.
|
inlinevirtual |
Implements edm::reftobase::BaseVectorHolder< T >::const_iterator_imp.
Definition at line 105 of file VectorHolder.h.
References i.
|
inlinevirtual |
Implements edm::reftobase::BaseVectorHolder< T >::const_iterator_imp.
Definition at line 98 of file VectorHolder.h.
References i.
|
inlineprivate |
Definition at line 109 of file VectorHolder.h.
References edm::reftobase::VectorHolder< T, REFVECTOR >::const_iterator_imp_specific::i, edm::errors::InvalidReference, python.connectstrParser::o, and edm::Exception::throwThis().
|
inlinevirtual |
Implements edm::reftobase::BaseVectorHolder< T >::const_iterator_imp.
Definition at line 100 of file VectorHolder.h.
References i.
|
inlinevirtual |
Implements edm::reftobase::BaseVectorHolder< T >::const_iterator_imp.
Definition at line 102 of file VectorHolder.h.
|
inlinevirtual |
Implements edm::reftobase::BaseVectorHolder< T >::const_iterator_imp.
Definition at line 106 of file VectorHolder.h.
References i.
|
inlinevirtual |
Implements edm::reftobase::BaseVectorHolder< T >::const_iterator_imp.
Definition at line 107 of file VectorHolder.h.
References i.
|
inlinevirtual |
Implements edm::reftobase::BaseVectorHolder< T >::const_iterator_imp.
Definition at line 103 of file VectorHolder.h.
References i.
|
inlinevirtual |
Implements edm::reftobase::BaseVectorHolder< T >::const_iterator_imp.
Definition at line 99 of file VectorHolder.h.
References i.
|
inlinevirtual |
Implements edm::reftobase::BaseVectorHolder< T >::const_iterator_imp.
Definition at line 101 of file VectorHolder.h.
|
inlinevirtual |
Implements edm::reftobase::BaseVectorHolder< T >::const_iterator_imp.
Definition at line 104 of file VectorHolder.h.
References i.
|
private |
Definition at line 119 of file VectorHolder.h.
Referenced by edm::reftobase::VectorHolder< T, REFVECTOR >::const_iterator_imp_specific::dc().