#include <ValueMap.h>
Public Types | |
typedef ptrdiff_t | difference_type |
Public Member Functions | |
container::const_iterator | begin () const |
const_iterator () | |
container::const_iterator | end () const |
ProductID | id () const |
bool | operator!= (const const_iterator &ci) 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 const_iterator &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 const_iterator &o) const |
bool | operator== (const const_iterator &ci) const |
const T & | operator[] (size_t i) |
size_t | size () const |
Private Member Functions | |
const_iterator (const id_offset_vector::const_iterator &i_, const id_offset_vector::const_iterator &end, const container *values) | |
Private Attributes | |
id_offset_vector::const_iterator | end_ |
id_offset_vector::const_iterator | i_ |
const container * | values_ |
Friends | |
class | ValueMap< T > |
Definition at line 159 of file ValueMap.h.
typedef ptrdiff_t edm::ValueMap< T >::const_iterator::difference_type |
Definition at line 160 of file ValueMap.h.
|
inline |
Definition at line 161 of file ValueMap.h.
Referenced by edm::ValueMap< T >::const_iterator::operator+(), and edm::ValueMap< T >::const_iterator::operator-().
|
inlineprivate |
Definition at line 187 of file ValueMap.h.
|
inline |
Definition at line 163 of file ValueMap.h.
References edm::ValueMap< T >::const_iterator::i_, and edm::ValueMap< T >::const_iterator::values_.
Referenced by edm::ValueMap< T >::const_iterator::operator[](), and edm::ValueMap< T >::const_iterator::size().
|
inline |
Definition at line 166 of file ValueMap.h.
References edm::ValueMap< T >::const_iterator::end_, edm::ValueMap< T >::const_iterator::i_, and edm::ValueMap< T >::const_iterator::values_.
Referenced by Types.LuminosityBlockRange::cppID(), Types.EventRange::cppID(), and edm::ValueMap< T >::const_iterator::size().
|
inline |
|
inline |
|
inline |
Definition at line 179 of file ValueMap.h.
References edm::ValueMap< T >::const_iterator::const_iterator(), edm::ValueMap< T >::const_iterator::end_, edm::ValueMap< T >::const_iterator::i_, and edm::ValueMap< T >::const_iterator::values_.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 180 of file ValueMap.h.
References edm::ValueMap< T >::const_iterator::const_iterator(), edm::ValueMap< T >::const_iterator::end_, edm::ValueMap< T >::const_iterator::i_, and edm::ValueMap< T >::const_iterator::values_.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 173 of file ValueMap.h.
References edm::ValueMap< T >::const_iterator::begin(), and i.
|
inline |
Definition at line 172 of file ValueMap.h.
References edm::ValueMap< T >::const_iterator::begin(), and edm::ValueMap< T >::const_iterator::end().
Definition at line 193 of file ValueMap.h.
|
private |
Definition at line 192 of file ValueMap.h.
Referenced by edm::ValueMap< T >::const_iterator::end(), edm::ValueMap< T >::const_iterator::operator+(), and edm::ValueMap< T >::const_iterator::operator-().
|
private |
Definition at line 192 of file ValueMap.h.
Referenced by edm::ValueMap< T >::const_iterator::begin(), edm::ValueMap< T >::const_iterator::end(), edm::ValueMap< T >::const_iterator::id(), edm::ValueMap< T >::const_iterator::operator!=(), edm::ValueMap< T >::const_iterator::operator+(), edm::ValueMap< T >::const_iterator::operator++(), edm::ValueMap< T >::const_iterator::operator+=(), edm::ValueMap< T >::const_iterator::operator-(), edm::ValueMap< T >::const_iterator::operator--(), edm::ValueMap< T >::const_iterator::operator-=(), edm::ValueMap< T >::const_iterator::operator<(), and edm::ValueMap< T >::const_iterator::operator==().
|
private |
Definition at line 191 of file ValueMap.h.
Referenced by edm::ValueMap< T >::const_iterator::begin(), edm::ValueMap< T >::const_iterator::end(), edm::ValueMap< T >::const_iterator::operator+(), and edm::ValueMap< T >::const_iterator::operator-().