#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 20 of file Selection.h.
typedef std::ptrdiff_t Selection< C, Selector, StoreContainer >::const_iterator::difference_type |
Definition at line 25 of file Selection.h.
typedef StoreContainer::const_iterator::iterator_category Selection< C, Selector, StoreContainer >::const_iterator::iterator_category |
Definition at line 26 of file Selection.h.
typedef value_type* Selection< C, Selector, StoreContainer >::const_iterator::pointer |
Definition at line 23 of file Selection.h.
typedef value_type& Selection< C, Selector, StoreContainer >::const_iterator::reference |
Definition at line 24 of file Selection.h.
typedef Selection<C,Selector,StoreContainer>::value_type Selection< C, Selector, StoreContainer >::const_iterator::value_type |
Definition at line 22 of file Selection.h.
|
inline |
Definition at line 27 of file Selection.h.
|
inline |
Definition at line 28 of file Selection.h.
|
inline |
Definition at line 29 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 40 of file Selection.h.
References Selection< C, Selector, StoreContainer >::const_iterator::i.
|
inline |
Definition at line 41 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 36 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 31 of file Selection.h.
References 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 43 of file Selection.h.
References Selection< C, Selector, StoreContainer >::const_iterator::i.
|
inline |
Definition at line 35 of file Selection.h.
References Selection< C, Selector, StoreContainer >::const_iterator::i.
|
inline |
Definition at line 37 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 33 of file Selection.h.
References Selection< C, Selector, StoreContainer >::const_iterator::i.
|
inline |
Definition at line 34 of file Selection.h.
References Selection< C, Selector, StoreContainer >::const_iterator::i.
|
inline |
Definition at line 44 of file Selection.h.
References Selection< C, Selector, StoreContainer >::const_iterator::i.
|
inline |
Definition at line 42 of file Selection.h.
References Selection< C, Selector, StoreContainer >::const_iterator::operator*().
|
inline |
Definition at line 38 of file Selection.h.
References Selection< C, Selector, StoreContainer >::const_iterator::i.
|
inline |
Definition at line 30 of file Selection.h.
References Selection< C, Selector, StoreContainer >::const_iterator::i.
|
inline |
Definition at line 39 of file Selection.h.
References Selection< C, Selector, StoreContainer >::const_iterator::i.
|
private |
Definition at line 46 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==().