![]() |
The Gaudi Framework
v28r1
|
"masked" iterator iterates ober "masked" intries in the cotainner/range More...
#include <GaudiKernel/SmartRanges.h>
Public Member Functions | |
masked_iterator (const MASK &mask, ITERATOR b) | |
masked_iterator (MASK &&mask, ITERATOR b) | |
masked_iterator () | |
Private Member Functions | |
void | increment () |
std::iterator_traits< ITERATOR >::reference | dereference () const |
bool | equal (const masked_iterator &other) const |
Private Attributes | |
ITERATOR | m_iterator |
MASK | m_mask |
size_t | m_index |
Friends | |
class | boost::iterator_core_access |
"masked" iterator iterates ober "masked" intries in the cotainner/range
Definition at line 45 of file SmartRanges.h.
|
inline |
Definition at line 55 of file SmartRanges.h.
|
inline |
Definition at line 63 of file SmartRanges.h.
|
inline |
Definition at line 71 of file SmartRanges.h.
|
inlineprivate |
Definition at line 88 of file SmartRanges.h.
|
inlineprivate |
Definition at line 90 of file SmartRanges.h.
|
inlineprivate |
Definition at line 80 of file SmartRanges.h.
|
friend |
Definition at line 79 of file SmartRanges.h.
|
private |
Definition at line 97 of file SmartRanges.h.
|
private |
Definition at line 95 of file SmartRanges.h.
|
private |
Definition at line 96 of file SmartRanges.h.