ATLAS Offline Software
|
#include <combined_ordered_iterator.h>
Public Types | |
typedef Iter::value_type | value_type |
Public Member Functions | |
combined_ordered_iterator (const Iter &b1, const Iter &e1, const Iter &b2, const Iter &e2, const CMP &cmp) | |
combined_ordered_iterator () | |
combined_ordered_iterator & | operator++ () |
combined_ordered_iterator | operator++ (int) |
const value_type & | operator* () |
operator bool () const | |
bool | operator!= (const combined_ordered_iterator &other) const |
bool | operator== (const combined_ordered_iterator &other) const |
Private Member Functions | |
const value_type & | other () const |
const value_type & | current () const |
const Iter & | current_iter () const |
const value_type & | next_in_same () const |
void | advance () |
bool | at_the_end () const |
bool | other_at_the_end () const |
void | switch_to_other () |
Private Attributes | |
Iter | m_b1 |
Iter | m_e1 |
Iter | m_b2 |
Iter | m_e2 |
CMP | m_cmp |
bool | m_first |
Definition at line 18 of file combined_ordered_iterator.h.
typedef Iter::value_type LArBadChanImpl::combined_ordered_iterator< Iter, CMP >::value_type |
Definition at line 21 of file combined_ordered_iterator.h.
|
inline |
|
inline |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
Definition at line 76 of file combined_ordered_iterator.h.
|
inlineprivate |
Definition at line 78 of file combined_ordered_iterator.h.
|
inlineprivate |
|
inline |
|
inline |
Definition at line 55 of file combined_ordered_iterator.h.
|
inline |
Definition at line 49 of file combined_ordered_iterator.h.
|
inline |
Definition at line 34 of file combined_ordered_iterator.h.
|
inline |
Definition at line 43 of file combined_ordered_iterator.h.
|
inline |
Definition at line 61 of file combined_ordered_iterator.h.
|
inlineprivate |
Definition at line 74 of file combined_ordered_iterator.h.
|
inlineprivate |
|
inlineprivate |
Definition at line 102 of file combined_ordered_iterator.h.
|
private |
Definition at line 67 of file combined_ordered_iterator.h.
|
private |
Definition at line 69 of file combined_ordered_iterator.h.
|
private |
Definition at line 71 of file combined_ordered_iterator.h.
|
private |
Definition at line 68 of file combined_ordered_iterator.h.
|
private |
Definition at line 70 of file combined_ordered_iterator.h.
|
private |
Definition at line 72 of file combined_ordered_iterator.h.