|
using | Base = zip_traits< ZipType, Iters... > |
|
using | value_type = typename Base::value_type |
|
|
| zip_common (Iters &&...ts) |
|
value_type | operator* () |
|
const value_type | operator* () const |
|
ZipType & | operator++ () |
|
ZipType & | operator-- () |
|
DerivedT | operator+ (DifferenceTypeT n) const |
|
DerivedT | operator- (DifferenceTypeT n) const |
|
DerivedT & | operator++ () |
|
DerivedT | operator++ (int) |
|
DerivedT & | operator-- () |
|
DerivedT | operator-- (int) |
|
bool | operator!= (const DerivedT &RHS) const |
|
bool | operator> (const DerivedT &RHS) const |
|
bool | operator<= (const DerivedT &RHS) const |
|
bool | operator>= (const DerivedT &RHS) const |
|
PointerT | operator-> () |
|
PointerT | operator-> () const |
|
ReferenceProxy | operator[] (DifferenceTypeT n) |
|
ReferenceProxy | operator[] (DifferenceTypeT n) const |
|
|
std::tuple< Iters... > | iterators |
|
|
template<size_t... Ns> |
value_type | deref (index_sequence< Ns... >) const |
|
template<size_t... Ns> |
decltype(iterators) | tup_inc (index_sequence< Ns... >) const |
|
template<size_t... Ns> |
decltype(iterators) | tup_dec (index_sequence< Ns... >) const |
|
|
enum | { IsRandomAccess,
IsBidirectional
} |
|
The documentation for this struct was generated from the following file: