#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 | |
match_iterator () | |
match_iterator (const M &ma, const map_iterator &e, const map_iterator &m, const container_iterator &c) | |
match_iterator (const M &ma, const map_iterator &e) | |
bool | operator!= (const match_iterator &ci) const |
const value_type & | operator* () const |
match_iterator & | operator++ () |
match_iterator | operator++ (int) |
match_iterator & | operator= (const match_iterator &it) |
bool | operator== (const match_iterator &ci) const |
Private Attributes | |
map_iterator | em |
container_iterator | ic |
map_iterator | im |
M | match |
Definition at line 96 of file IDVectorMap.h.
typedef map_iterator::iterator_category edm::IDVectorMap< ID, C, P >::match_iterator< M >::iterator_category |
Definition at line 100 of file IDVectorMap.h.
typedef value_type* edm::IDVectorMap< ID, C, P >::match_iterator< M >::pointer |
Definition at line 98 of file IDVectorMap.h.
typedef value_type& edm::IDVectorMap< ID, C, P >::match_iterator< M >::reference |
Definition at line 99 of file IDVectorMap.h.
typedef IDVectorMap::value_type edm::IDVectorMap< ID, C, P >::match_iterator< M >::value_type |
Definition at line 97 of file IDVectorMap.h.
|
inline |
Definition at line 101 of file IDVectorMap.h.
|
inline |
Definition at line 102 of file IDVectorMap.h.
|
inline |
Definition at line 105 of file IDVectorMap.h.
|
inline |
Definition at line 126 of file IDVectorMap.h.
References edm::IDVectorMap< ID, C, P >::const_iterator::operator==().
|
inline |
Definition at line 127 of file IDVectorMap.h.
References edm::IDVectorMap< ID, C, P >::const_iterator::ic.
|
inline |
Definition at line 112 of file IDVectorMap.h.
References edm::IDVectorMap< ID, C, P >::const_iterator::em, edm::IDVectorMap< ID, C, P >::const_iterator::ic, edm::IDVectorMap< ID, C, P >::const_iterator::im, and edm::match().
|
inline |
Definition at line 121 of file IDVectorMap.h.
References edm::IDVectorMap< ID, C, P >::match_iterator< M >::operator++().
Referenced by edm::IDVectorMap< ID, C, P >::match_iterator< M >::operator++().
|
inline |
Definition at line 108 of file IDVectorMap.h.
References edm::IDVectorMap< ID, C, P >::const_iterator::em, edm::IDVectorMap< ID, C, P >::match_iterator< M >::em, edm::IDVectorMap< ID, C, P >::const_iterator::ic, edm::IDVectorMap< ID, C, P >::match_iterator< M >::ic, edm::IDVectorMap< ID, C, P >::const_iterator::im, edm::IDVectorMap< ID, C, P >::match_iterator< M >::im, edm::IDVectorMap< ID, C, P >::match_iterator< M >::match, and edm::match().
|
inline |
Definition at line 122 of file IDVectorMap.h.
References edm::IDVectorMap< ID, C, P >::const_iterator::em, edm::IDVectorMap< ID, C, P >::match_iterator< M >::em, edm::IDVectorMap< ID, C, P >::const_iterator::ic, edm::IDVectorMap< ID, C, P >::match_iterator< M >::ic, edm::IDVectorMap< ID, C, P >::const_iterator::im, and edm::IDVectorMap< ID, C, P >::match_iterator< M >::im.
|
private |
Definition at line 130 of file IDVectorMap.h.
Referenced by edm::IDVectorMap< ID, C, P >::match_iterator< M >::operator=(), and edm::IDVectorMap< ID, C, P >::match_iterator< M >::operator==().
|
private |
Definition at line 131 of file IDVectorMap.h.
Referenced by edm::IDVectorMap< ID, C, P >::match_iterator< M >::operator=(), and edm::IDVectorMap< ID, C, P >::match_iterator< M >::operator==().
|
private |
Definition at line 130 of file IDVectorMap.h.
Referenced by edm::IDVectorMap< ID, C, P >::match_iterator< M >::operator=(), and edm::IDVectorMap< ID, C, P >::match_iterator< M >::operator==().
|
private |
Definition at line 129 of file IDVectorMap.h.
Referenced by edm::IDVectorMap< ID, C, P >::match_iterator< M >::operator=().