![]() |
![]() |
#include <SeedingLayerSetsLooper.h>
Public Types | |
using | difference_type = typename internal_iterator_type::difference_type |
using | internal_iterator_type = std::vector< LayerSetIndex >::const_iterator |
using | value_type = LayerSet< T > |
Public Member Functions | |
const_iterator (const T *container, const SeedingLayerSetsLooper *info, internal_iterator_type iter) | |
bool | operator!= (const const_iterator &other) const |
value_type | operator* () const |
const_iterator & | operator++ () |
const_iterator | operator++ (int) |
bool | operator== (const const_iterator &other) const |
Private Attributes | |
const T * | container_ = nullptr |
const SeedingLayerSetsLooper * | info_ = nullptr |
internal_iterator_type | iter_ |
Definition at line 41 of file SeedingLayerSetsLooper.h.
using SeedingLayerSetsLooper::LayerSetRange< T >::const_iterator::difference_type = typename internal_iterator_type::difference_type |
Definition at line 45 of file SeedingLayerSetsLooper.h.
using SeedingLayerSetsLooper::LayerSetRange< T >::const_iterator::internal_iterator_type = std::vector<LayerSetIndex>::const_iterator |
Definition at line 43 of file SeedingLayerSetsLooper.h.
using SeedingLayerSetsLooper::LayerSetRange< T >::const_iterator::value_type = LayerSet<T> |
Definition at line 44 of file SeedingLayerSetsLooper.h.
|
inline |
Definition at line 48 of file SeedingLayerSetsLooper.h.
|
inline |
Definition at line 61 of file SeedingLayerSetsLooper.h.
References operator==().
|
inline |
Definition at line 51 of file SeedingLayerSetsLooper.h.
References SeedingLayerSetsLooper::LayerSet< T >::container_.
|
inline |
Definition at line 53 of file SeedingLayerSetsLooper.h.
|
inline |
Definition at line 54 of file SeedingLayerSetsLooper.h.
References clone().
|
inline |
Definition at line 60 of file SeedingLayerSetsLooper.h.
References SeedingLayerSetsLooper::LayerSetRange< T >::const_iterator::iter_.
|
private |
Definition at line 64 of file SeedingLayerSetsLooper.h.
|
private |
Definition at line 65 of file SeedingLayerSetsLooper.h.
|
private |
Definition at line 66 of file SeedingLayerSetsLooper.h.
Referenced by SeedingLayerSetsLooper::LayerSetRange< T >::const_iterator::operator==().