#include <IDVectorMap.h>
Public Types | |
typedef map_iterator::iterator_category | iterator_category |
typedef value_type * | pointer |
typedef value_type & | reference |
typedef IDVectorMap::value_type | value_type |
Public Member Functions | |
const_iterator () | |
const_iterator (const map_iterator &e, const map_iterator &m, const container_iterator &c) | |
const_iterator (const map_iterator &e) | |
bool | operator!= (const const_iterator &ci) const |
const value_type & | operator* () const |
const_iterator & | operator++ () |
const_iterator | operator++ (int) |
const_iterator & | operator-- () |
const_iterator | operator-- (int) |
const_iterator & | operator= (const const_iterator &it) |
bool | operator== (const const_iterator &ci) const |
Private Attributes | |
map_iterator | em |
container_iterator | ic |
map_iterator | im |
Definition at line 14 of file IDVectorMap.h.
typedef map_iterator::iterator_category edm::IDVectorMap< ID, C, P >::const_iterator::iterator_category |
Definition at line 18 of file IDVectorMap.h.
typedef value_type* edm::IDVectorMap< ID, C, P >::const_iterator::pointer |
Definition at line 16 of file IDVectorMap.h.
typedef value_type& edm::IDVectorMap< ID, C, P >::const_iterator::reference |
Definition at line 17 of file IDVectorMap.h.
typedef IDVectorMap::value_type edm::IDVectorMap< ID, C, P >::const_iterator::value_type |
Definition at line 15 of file IDVectorMap.h.
|
inline |
Definition at line 19 of file IDVectorMap.h.
Referenced by edm::IDVectorMap< ID, C, P >::begin(), and edm::IDVectorMap< ID, C, P >::end().
|
inline |
Definition at line 20 of file IDVectorMap.h.
|
inline |
Definition at line 23 of file IDVectorMap.h.
|
inline |
Definition at line 54 of file IDVectorMap.h.
References edm::IDVectorMap< ID, C, P >::const_iterator::operator==().
|
inline |
Definition at line 55 of file IDVectorMap.h.
References edm::IDVectorMap< ID, C, P >::const_iterator::ic.
|
inline |
Definition at line 30 of file IDVectorMap.h.
References edm::IDVectorMap< ID, C, P >::const_iterator::em, edm::IDVectorMap< ID, C, P >::const_iterator::ic, and edm::IDVectorMap< ID, C, P >::const_iterator::im.
|
inline |
Definition at line 39 of file IDVectorMap.h.
References edm::IDVectorMap< ID, C, P >::const_iterator::operator++().
Referenced by edm::IDVectorMap< ID, C, P >::const_iterator::operator++().
|
inline |
Definition at line 40 of file IDVectorMap.h.
References edm::IDVectorMap< ID, C, P >::const_iterator::em, edm::IDVectorMap< ID, C, P >::const_iterator::ic, and edm::IDVectorMap< ID, C, P >::const_iterator::im.
|
inline |
Definition at line 49 of file IDVectorMap.h.
References edm::IDVectorMap< ID, C, P >::const_iterator::operator--().
Referenced by edm::IDVectorMap< ID, C, P >::const_iterator::operator--().
|
inline |
Definition at line 26 of file IDVectorMap.h.
References edm::IDVectorMap< ID, C, P >::const_iterator::em, edm::IDVectorMap< ID, C, P >::const_iterator::ic, and edm::IDVectorMap< ID, C, P >::const_iterator::im.
Referenced by edm::IDVectorMap< ID, C, P >::id_size().
|
inline |
Definition at line 50 of file IDVectorMap.h.
References edm::IDVectorMap< ID, C, P >::const_iterator::em, edm::IDVectorMap< ID, C, P >::const_iterator::ic, and edm::IDVectorMap< ID, C, P >::const_iterator::im.
Referenced by edm::IDVectorMap< ID, C, P >::const_iterator::operator!=(), and edm::IDVectorMap< ID, C, P >::match_iterator< M >::operator!=().
|
private |
Definition at line 57 of file IDVectorMap.h.
Referenced by edm::IDVectorMap< ID, C, P >::const_iterator::operator++(), edm::IDVectorMap< ID, C, P >::match_iterator< M >::operator++(), edm::IDVectorMap< ID, C, P >::const_iterator::operator--(), edm::IDVectorMap< ID, C, P >::const_iterator::operator=(), edm::IDVectorMap< ID, C, P >::match_iterator< M >::operator=(), edm::IDVectorMap< ID, C, P >::const_iterator::operator==(), and edm::IDVectorMap< ID, C, P >::match_iterator< M >::operator==().
|
private |
Definition at line 58 of file IDVectorMap.h.
Referenced by edm::IDVectorMap< ID, C, P >::const_iterator::operator*(), edm::IDVectorMap< ID, C, P >::match_iterator< M >::operator*(), edm::IDVectorMap< ID, C, P >::const_iterator::operator++(), edm::IDVectorMap< ID, C, P >::match_iterator< M >::operator++(), edm::IDVectorMap< ID, C, P >::const_iterator::operator--(), edm::IDVectorMap< ID, C, P >::const_iterator::operator=(), edm::IDVectorMap< ID, C, P >::match_iterator< M >::operator=(), edm::IDVectorMap< ID, C, P >::const_iterator::operator==(), and edm::IDVectorMap< ID, C, P >::match_iterator< M >::operator==().
|
private |
Definition at line 57 of file IDVectorMap.h.
Referenced by edm::IDVectorMap< ID, C, P >::const_iterator::operator++(), edm::IDVectorMap< ID, C, P >::match_iterator< M >::operator++(), edm::IDVectorMap< ID, C, P >::const_iterator::operator--(), edm::IDVectorMap< ID, C, P >::const_iterator::operator=(), edm::IDVectorMap< ID, C, P >::match_iterator< M >::operator=(), edm::IDVectorMap< ID, C, P >::const_iterator::operator==(), and edm::IDVectorMap< ID, C, P >::match_iterator< M >::operator==().