LeechCraft  0.6.70-16373-g319c272718
Modular cross-platform feature rich live environment.
LC::Util::Views::detail::ZipIterator< PairType, I1, I2 > Struct Template Reference

#include "views.h"

Public Member Functions

bool operator== (const ZipIterator &other) const
 
bool IsSentinel () const
 
auto & operator++ ()
 
auto & operator++ (int)
 
auto operator* () const
 

Public Attributes

I1 It1_
 
const I1 It1End_
 
I2 It2_
 
const I2 It2End_
 

Detailed Description

template<template< typename, typename > class PairType, typename I1, typename I2>
struct LC::Util::Views::detail::ZipIterator< PairType, I1, I2 >

Definition at line 16 of file views.h.

Member Function Documentation

◆ IsSentinel()

template<template< typename, typename > class PairType, typename I1, typename I2>
bool LC::Util::Views::detail::ZipIterator< PairType, I1, I2 >::IsSentinel ( ) const
inline

◆ operator*()

template<template< typename, typename > class PairType, typename I1, typename I2>
auto LC::Util::Views::detail::ZipIterator< PairType, I1, I2 >::operator* ( ) const
inline

◆ operator++() [1/2]

template<template< typename, typename > class PairType, typename I1, typename I2>
auto& LC::Util::Views::detail::ZipIterator< PairType, I1, I2 >::operator++ ( )
inline

◆ operator++() [2/2]

template<template< typename, typename > class PairType, typename I1, typename I2>
auto& LC::Util::Views::detail::ZipIterator< PairType, I1, I2 >::operator++ ( int  )
inline

◆ operator==()

template<template< typename, typename > class PairType, typename I1, typename I2>
bool LC::Util::Views::detail::ZipIterator< PairType, I1, I2 >::operator== ( const ZipIterator< PairType, I1, I2 > &  other) const
inline

Member Data Documentation

◆ It1_

◆ It1End_

template<template< typename, typename > class PairType, typename I1, typename I2>
const I1 LC::Util::Views::detail::ZipIterator< PairType, I1, I2 >::It1End_

◆ It2_

◆ It2End_

template<template< typename, typename > class PairType, typename I1, typename I2>
const I2 LC::Util::Views::detail::ZipIterator< PairType, I1, I2 >::It2End_

The documentation for this struct was generated from the following file: