![]() |
The Gaudi Framework
v28r2
|
"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.