#include <EDProductfwd.h>
Classes | |
class | RefProxy |
Public Types | |
using | const_reference = Ref< C, T, F > const |
using | difference = std::ptrdiff_t |
using | difference_type = difference |
using | iterator = RefVectorIterator< C, T, F > |
using | iterator_category = std::random_access_iterator_tag |
using | key_type = typename value_type::key_type |
using | keyIter = typename std::vector< key_type >::const_iterator |
using | MemberIter = typename std::vector< void const * >::const_iterator |
using | pointer = Ref< C, T, F > const * |
using | reference = const_reference |
using | value_type = Ref< C, T, F > |
Private Attributes | |
RefVector< C, T, F >::size_type | iter_ |
RefVector< RefVector< C, T, F >, T, typename refhelper::FindTrait< RefVector< C, T, F >, T >::value > const * | nestedRefVector_ |
RefVector< C, T, F > const * | refVector_ |
Definition at line 33 of file EDProductfwd.h.
using edm::RefVectorIterator< C, T, F >::const_reference = Ref<C, T, F> const |
Definition at line 24 of file RefVectorIterator.h.
using edm::RefVectorIterator< C, T, F >::difference = std::ptrdiff_t |
Definition at line 31 of file RefVectorIterator.h.
using edm::RefVectorIterator< C, T, F >::difference_type = difference |
Definition at line 32 of file RefVectorIterator.h.
using edm::RefVectorIterator< C, T, F >::iterator = RefVectorIterator<C, T, F> |
Definition at line 30 of file RefVectorIterator.h.
using edm::RefVectorIterator< C, T, F >::iterator_category = std::random_access_iterator_tag |
Definition at line 22 of file RefVectorIterator.h.
using edm::RefVectorIterator< C, T, F >::key_type = typename value_type::key_type |
Definition at line 28 of file RefVectorIterator.h.
using edm::RefVectorIterator< C, T, F >::keyIter = typename std::vector<key_type>::const_iterator |
Definition at line 33 of file RefVectorIterator.h.
using edm::RefVectorIterator< C, T, F >::MemberIter = typename std::vector<void const*>::const_iterator |
Definition at line 34 of file RefVectorIterator.h.
using edm::RefVectorIterator< C, T, F >::pointer = Ref<C, T, F> const* |
Definition at line 27 of file RefVectorIterator.h.
using edm::RefVectorIterator< C, T, F >::reference = const_reference |
Definition at line 25 of file RefVectorIterator.h.
using edm::RefVectorIterator< C, T, F >::value_type = Ref<C, T, F> |
Definition at line 23 of file RefVectorIterator.h.
|
inline |
Definition at line 36 of file RefVectorIterator.h.
|
inlineexplicit |
Definition at line 38 of file RefVectorIterator.h.
|
inlineexplicit |
Definition at line 41 of file RefVectorIterator.h.
|
inline |
Definition at line 119 of file RefVectorIterator.h.
References edm::RefVectorIterator< C, T, F >::iter_, edm::RefVectorIterator< C, T, F >::nestedRefVector_, and edm::RefVectorIterator< C, T, F >::refVector_.
|
inline |
Definition at line 113 of file RefVectorIterator.h.
References edm::RefVectorIterator< C, T, F >::iter_.
|
inline |
Definition at line 46 of file RefVectorIterator.h.
References edm::RefVectorIterator< C, T, F >::iter_, edm::RefVectorIterator< C, T, F >::nestedRefVector_, and edm::RefVectorIterator< C, T, F >::refVector_.
|
inline |
Definition at line 99 of file RefVectorIterator.h.
References ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder::it, and dqmiodumpmetadata::n.
|
inline |
Definition at line 72 of file RefVectorIterator.h.
References edm::RefVectorIterator< C, T, F >::iter_.
|
inline |
Definition at line 89 of file RefVectorIterator.h.
References ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder::it, and edm::RefVectorIterator< C, T, F >::iter_.
|
inline |
Definition at line 80 of file RefVectorIterator.h.
References edm::RefVectorIterator< C, T, F >::iter_, and dqmiodumpmetadata::n.
|
inline |
Definition at line 104 of file RefVectorIterator.h.
References ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder::it, and dqmiodumpmetadata::n.
|
inline |
Definition at line 110 of file RefVectorIterator.h.
References edm::RefVectorIterator< C, T, F >::iter_.
|
inline |
Definition at line 76 of file RefVectorIterator.h.
References edm::RefVectorIterator< C, T, F >::iter_.
|
inline |
Definition at line 94 of file RefVectorIterator.h.
References ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder::it, and edm::RefVectorIterator< C, T, F >::iter_.
|
inline |
Definition at line 84 of file RefVectorIterator.h.
References edm::RefVectorIterator< C, T, F >::iter_, and dqmiodumpmetadata::n.
|
inline |
Definition at line 67 of file RefVectorIterator.h.
References edm::RefVectorIterator< C, T, F >::iter_, edm::RefVectorIterator< C, T, F >::nestedRefVector_, and edm::RefVectorIterator< C, T, F >::refVector_.
|
inline |
Definition at line 114 of file RefVectorIterator.h.
References edm::RefVectorIterator< C, T, F >::iter_.
|
inline |
Definition at line 116 of file RefVectorIterator.h.
References edm::RefVectorIterator< C, T, F >::iter_.
|
inline |
Definition at line 112 of file RefVectorIterator.h.
References edm::RefVectorIterator< C, T, F >::iter_.
|
inline |
Definition at line 115 of file RefVectorIterator.h.
References edm::RefVectorIterator< C, T, F >::iter_.
|
inline |
Definition at line 117 of file RefVectorIterator.h.
References edm::RefVectorIterator< C, T, F >::iter_.
|
inline |
Definition at line 51 of file RefVectorIterator.h.
References edm::RefVectorIterator< C, T, F >::iter_, dqmiolumiharvest::j, dqmiodumpmetadata::n, edm::RefVectorIterator< C, T, F >::nestedRefVector_, and edm::RefVectorIterator< C, T, F >::refVector_.
|
private |
Definition at line 129 of file RefVectorIterator.h.
Referenced by edm::RefVectorIterator< C, T, F >::key(), edm::RefVectorIterator< C, T, F >::operator!=(), edm::RefVectorIterator< C, T, F >::operator*(), edm::RefVectorIterator< C, T, F >::operator++(), edm::RefVectorIterator< C, T, F >::operator+=(), edm::RefVectorIterator< C, T, F >::operator-(), edm::RefVectorIterator< C, T, F >::operator--(), edm::RefVectorIterator< C, T, F >::operator-=(), edm::RefVectorIterator< C, T, F >::operator->(), edm::RefVectorIterator< C, T, F >::operator<(), edm::RefVectorIterator< C, T, F >::operator<=(), edm::RefVectorIterator< C, T, F >::operator==(), edm::RefVectorIterator< C, T, F >::operator>(), edm::RefVectorIterator< C, T, F >::operator>=(), and edm::RefVectorIterator< C, T, F >::operator[]().
|
private |
Definition at line 128 of file RefVectorIterator.h.
Referenced by edm::RefVectorIterator< C, T, F >::key(), edm::RefVectorIterator< C, T, F >::operator*(), edm::RefVectorIterator< C, T, F >::operator->(), and edm::RefVectorIterator< C, T, F >::operator[]().
|
private |
Definition at line 126 of file RefVectorIterator.h.
Referenced by edm::RefVectorIterator< C, T, F >::key(), edm::RefVectorIterator< C, T, F >::operator*(), edm::RefVectorIterator< C, T, F >::operator->(), and edm::RefVectorIterator< C, T, F >::operator[]().