Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
fxcrt::ZipView2< T, U >::Iter Struct Reference

#include <zip.h>

Collaboration diagram for fxcrt::ZipView2< T, U >::Iter:

Public Member Functions

bool operator== (const Iter &that) const
bool operator!= (const Iter &that) const
UNSAFE_BUFFER_USAGE Iteroperator++ ()
std::pair< typename T::reference, typename U::reference > operator* () const

Public Attributes

T::iterator first
U::iterator second

Detailed Description

template<typename T, typename U>
struct fxcrt::ZipView2< T, U >::Iter

Definition at line 49 of file zip.h.

Member Function Documentation

◆ operator!=()

template<typename T, typename U>
bool fxcrt::ZipView2< T, U >::Iter::operator!= ( const Iter & that) const
inline

Definition at line 52 of file zip.h.

References first.

◆ operator*()

template<typename T, typename U>
std::pair< typename T::reference, typename U::reference > fxcrt::ZipView2< T, U >::Iter::operator* ( ) const
inline

Definition at line 61 of file zip.h.

References first, and second.

◆ operator++()

template<typename T, typename U>
UNSAFE_BUFFER_USAGE Iter & fxcrt::ZipView2< T, U >::Iter::operator++ ( )
inline

Definition at line 54 of file zip.h.

References first, and second.

◆ operator==()

template<typename T, typename U>
bool fxcrt::ZipView2< T, U >::Iter::operator== ( const Iter & that) const
inline

Definition at line 50 of file zip.h.

References first.

Member Data Documentation

◆ first

template<typename T, typename U>
T::iterator fxcrt::ZipView2< T, U >::Iter::first

Definition at line 65 of file zip.h.

Referenced by operator!=(), operator*(), operator++(), and operator==().

◆ second

template<typename T, typename U>
U::iterator fxcrt::ZipView2< T, U >::Iter::second

Definition at line 66 of file zip.h.

Referenced by operator*(), and operator++().


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