#include <Selection.h>
Public Types | |
typedef std::ptrdiff_t | difference_type |
typedef StoreContainer::const_iterator::iterator_category | iterator_category |
typedef value_type * | pointer |
typedef value_type & | reference |
typedef Selection< C, Selector, StoreContainer >::value_type | value_type |
Public Member Functions | |
const_iterator (const typename StoreContainer::const_iterator &it) | |
const_iterator (const const_iterator &it) | |
const_iterator () | |
bool | operator!= (const const_iterator &ci) const |
const value_type & | operator* () const |
const_iterator | operator+ (difference_type n) const |
const_iterator & | operator++ () |
const_iterator | operator++ (int) |
const_iterator & | operator+= (difference_type d) |
difference_type | operator- (const const_iterator &o) const |
const_iterator | operator- (difference_type n) const |
const_iterator & | operator-- () |
const_iterator | operator-- (int) |
const_iterator & | operator-= (difference_type d) |
const value_type * | operator-> () const |
bool | operator< (const const_iterator &o) const |
const_iterator & | operator= (const const_iterator &it) |
bool | operator== (const const_iterator &ci) const |
Private Attributes | |
StoreContainer::const_iterator | i |
Definition at line 18 of file Selection.h.
typedef std::ptrdiff_t Selection< C, Selector, StoreContainer >::const_iterator::difference_type |
Definition at line 23 of file Selection.h.
typedef StoreContainer::const_iterator::iterator_category Selection< C, Selector, StoreContainer >::const_iterator::iterator_category |
Definition at line 24 of file Selection.h.
typedef value_type* Selection< C, Selector, StoreContainer >::const_iterator::pointer |
Definition at line 21 of file Selection.h.
typedef value_type& Selection< C, Selector, StoreContainer >::const_iterator::reference |
Definition at line 22 of file Selection.h.
typedef Selection<C, Selector, StoreContainer>::value_type Selection< C, Selector, StoreContainer >::const_iterator::value_type |
Definition at line 20 of file Selection.h.
|
inline |
Definition at line 25 of file Selection.h.
|
inline |
Definition at line 26 of file Selection.h.
|
inline |
Definition at line 27 of file Selection.h.
Referenced by Selection< C, Selector, StoreContainer >::const_iterator::operator+(), and Selection< C, Selector, StoreContainer >::const_iterator::operator-().
|
inline |
Definition at line 55 of file Selection.h.
References Selection< C, Selector, StoreContainer >::const_iterator::i.
|
inline |
Definition at line 56 of file Selection.h.
References Selection< C, Selector, StoreContainer >::const_iterator::i.
Referenced by Selection< C, Selector, StoreContainer >::const_iterator::operator->().
|
inline |
Definition at line 51 of file Selection.h.
References Selection< C, Selector, StoreContainer >::const_iterator::const_iterator(), and Selection< C, Selector, StoreContainer >::const_iterator::i.
|
inline |
Definition at line 32 of file Selection.h.
References Selection< C, Selector, StoreContainer >::const_iterator::i.
|
inline |
Definition at line 36 of file Selection.h.
References Selection< C, Selector, StoreContainer >::const_iterator::i.
|
inline |
Definition at line 58 of file Selection.h.
References ztail::d, and Selection< C, Selector, StoreContainer >::const_iterator::i.
|
inline |
Definition at line 50 of file Selection.h.
References Selection< C, Selector, StoreContainer >::const_iterator::i.
|
inline |
Definition at line 52 of file Selection.h.
References Selection< C, Selector, StoreContainer >::const_iterator::const_iterator(), and Selection< C, Selector, StoreContainer >::const_iterator::i.
|
inline |
Definition at line 41 of file Selection.h.
References Selection< C, Selector, StoreContainer >::const_iterator::i.
|
inline |
Definition at line 45 of file Selection.h.
References Selection< C, Selector, StoreContainer >::const_iterator::i.
|
inline |
Definition at line 62 of file Selection.h.
References ztail::d, and Selection< C, Selector, StoreContainer >::const_iterator::i.
|
inline |
Definition at line 57 of file Selection.h.
References Selection< C, Selector, StoreContainer >::const_iterator::operator*().
|
inline |
Definition at line 53 of file Selection.h.
References Selection< C, Selector, StoreContainer >::const_iterator::i.
|
inline |
Definition at line 28 of file Selection.h.
References Selection< C, Selector, StoreContainer >::const_iterator::i.
|
inline |
Definition at line 54 of file Selection.h.
References Selection< C, Selector, StoreContainer >::const_iterator::i.
|
private |
Definition at line 68 of file Selection.h.
Referenced by Selection< C, Selector, StoreContainer >::const_iterator::operator!=(), Selection< C, Selector, StoreContainer >::const_iterator::operator*(), Selection< C, Selector, StoreContainer >::const_iterator::operator+(), Selection< C, Selector, StoreContainer >::const_iterator::operator++(), Selection< C, Selector, StoreContainer >::const_iterator::operator+=(), Selection< C, Selector, StoreContainer >::const_iterator::operator-(), Selection< C, Selector, StoreContainer >::const_iterator::operator--(), Selection< C, Selector, StoreContainer >::const_iterator::operator-=(), Selection< C, Selector, StoreContainer >::const_iterator::operator<(), Selection< C, Selector, StoreContainer >::const_iterator::operator=(), and Selection< C, Selector, StoreContainer >::const_iterator::operator==().