#include <RefVectorHolderBase.h>
Public Types | |
typedef std::ptrdiff_t | difference_type |
typedef std::shared_ptr< RefHolderBase > | value_type |
Public Member Functions | |
const_iterator () | |
const_iterator (const_iterator_imp *it) | |
const_iterator (const_iterator const &it) | |
bool | isInvalid () const |
bool | isValid () const |
bool | operator!= (const const_iterator &ci) const |
value_type | operator* () const |
const_iterator | operator+ (difference_type n) const |
const_iterator & | operator++ () |
const_iterator | operator++ (int) |
const_iterator & | operator+= (difference_type d) |
difference_type | operator- (const_iterator const &o) const |
const_iterator | operator- (difference_type n) const |
const_iterator & | operator-- () |
const_iterator | operator-- (int) |
const_iterator & | operator-= (difference_type d) |
bool | operator< (const_iterator const &o) const |
const_iterator & | operator= (const_iterator const &it) |
bool | operator== (const const_iterator &ci) const |
~const_iterator () | |
Private Attributes | |
const_iterator_imp * | i |
Definition at line 46 of file RefVectorHolderBase.h.
typedef std::ptrdiff_t edm::reftobase::RefVectorHolderBase::const_iterator::difference_type |
Definition at line 48 of file RefVectorHolderBase.h.
typedef std::shared_ptr<RefHolderBase> edm::reftobase::RefVectorHolderBase::const_iterator::value_type |
Definition at line 47 of file RefVectorHolderBase.h.
|
inline |
Definition at line 49 of file RefVectorHolderBase.h.
|
inline |
Definition at line 50 of file RefVectorHolderBase.h.
|
inline |
Definition at line 51 of file RefVectorHolderBase.h.
|
inline |
Definition at line 52 of file RefVectorHolderBase.h.
References mps_fire::i.
|
inline |
Definition at line 149 of file RefVectorHolderBase.h.
References mps_fire::i.
Referenced by operator!=(), operator-(), operator<(), and operator==().
|
inline |
Definition at line 148 of file RefVectorHolderBase.h.
References mps_fire::i.
Referenced by ntupleDataFormat._Object::_checkIsValid(), and core.AutoHandle.AutoHandle::ReallyLoad().
|
inline |
Definition at line 123 of file RefVectorHolderBase.h.
References i, mps_fire::i, and isInvalid().
|
inline |
Definition at line 128 of file RefVectorHolderBase.h.
References mps_fire::i, edm::errors::InvalidReference, and edm::Exception::throwThis().
|
inline |
Definition at line 95 of file RefVectorHolderBase.h.
References mps_fire::i, cuy::ii, edm::reftobase::RefVectorHolderBase::const_iterator_imp::increase(), edm::errors::InvalidReference, and edm::Exception::throwThis().
|
inline |
Definition at line 58 of file RefVectorHolderBase.h.
References mps_fire::i, edm::errors::InvalidReference, and edm::Exception::throwThis().
|
inline |
Definition at line 65 of file RefVectorHolderBase.h.
References mps_fire::i, edm::errors::InvalidReference, and edm::Exception::throwThis().
|
inline |
Definition at line 141 of file RefVectorHolderBase.h.
References mps_fire::i, edm::errors::InvalidReference, and edm::Exception::throwThis().
|
inline |
Definition at line 88 of file RefVectorHolderBase.h.
References i, mps_fire::i, edm::errors::InvalidReference, isInvalid(), and edm::Exception::throwThis().
|
inline |
Definition at line 103 of file RefVectorHolderBase.h.
References edm::reftobase::RefVectorHolderBase::const_iterator_imp::decrease(), mps_fire::i, cuy::ii, edm::errors::InvalidReference, and edm::Exception::throwThis().
|
inline |
Definition at line 73 of file RefVectorHolderBase.h.
References mps_fire::i, edm::errors::InvalidReference, and edm::Exception::throwThis().
|
inline |
Definition at line 80 of file RefVectorHolderBase.h.
References mps_fire::i, edm::errors::InvalidReference, and edm::Exception::throwThis().
|
inline |
Definition at line 134 of file RefVectorHolderBase.h.
References mps_fire::i, edm::errors::InvalidReference, and edm::Exception::throwThis().
|
inline |
Definition at line 111 of file RefVectorHolderBase.h.
References i, mps_fire::i, edm::errors::InvalidReference, isInvalid(), and edm::Exception::throwThis().
|
inline |
Definition at line 53 of file RefVectorHolderBase.h.
References i, and mps_fire::i.
|
inline |
Definition at line 118 of file RefVectorHolderBase.h.
References i, mps_fire::i, and isInvalid().
|
private |
Definition at line 152 of file RefVectorHolderBase.h.
Referenced by operator!=(), operator-(), operator<(), operator=(), and operator==().