![]() |
The Gaudi Framework
v28r1
|
"index" iterator iterates ober "indiced" intries in the cotainer/range More...
#include <GaudiKernel/SmartRanges.h>
Public Member Functions | |
index_iterator (const INDICES &indices, ITERATOR b, ITERATOR e) | |
index_iterator (INDICES &&indices, ITERATOR b, ITERATOR e) | |
index_iterator () | |
Private Member Functions | |
void | increment () |
std::iterator_traits< ITERATOR >::reference | dereference () const |
bool | equal (const index_iterator &other) const |
Private Attributes | |
ITERATOR | m_begin |
std::size_t | m_size |
INDICES | m_indices |
std::size_t | m_index |
Friends | |
class | boost::iterator_core_access |
"index" iterator iterates ober "indiced" intries in the cotainer/range
Definition at line 108 of file SmartRanges.h.
|
inline |
Definition at line 117 of file SmartRanges.h.
|
inline |
Definition at line 124 of file SmartRanges.h.
|
inline |
Definition at line 131 of file SmartRanges.h.
|
inlineprivate |
Definition at line 151 of file SmartRanges.h.
|
inlineprivate |
Definition at line 159 of file SmartRanges.h.
|
inlineprivate |
Definition at line 141 of file SmartRanges.h.
|
friend |
Definition at line 140 of file SmartRanges.h.
|
private |
Definition at line 169 of file SmartRanges.h.
|
private |
Definition at line 172 of file SmartRanges.h.
|
private |
Definition at line 171 of file SmartRanges.h.
|
private |
Definition at line 170 of file SmartRanges.h.