ug4
ug::BlockSliceIndexView< index_type >::iterator Struct Reference

#include <index_view.h>

Public Member Functions

int block () const
 
int index () const
 
 iterator (index_type from, index_type block)
 
bool operator!= (const iterator &other) const
 
void operator++ ()
 
bool operator== (const iterator &other) const
 

Public Attributes

index_type i
 
index_type m_block
 

Constructor & Destructor Documentation

◆ iterator()

template<typename index_type >
ug::BlockSliceIndexView< index_type >::iterator::iterator ( index_type  from,
index_type  block 
)
inline

Member Function Documentation

◆ block()

template<typename index_type >
int ug::BlockSliceIndexView< index_type >::iterator::block ( ) const
inline

◆ index()

template<typename index_type >
int ug::BlockSliceIndexView< index_type >::iterator::index ( ) const
inline

◆ operator!=()

template<typename index_type >
bool ug::BlockSliceIndexView< index_type >::iterator::operator!= ( const iterator other) const
inline

◆ operator++()

template<typename index_type >
void ug::BlockSliceIndexView< index_type >::iterator::operator++ ( )
inline

◆ operator==()

template<typename index_type >
bool ug::BlockSliceIndexView< index_type >::iterator::operator== ( const iterator other) const
inline

Member Data Documentation

◆ i

◆ m_block

template<typename index_type >
index_type ug::BlockSliceIndexView< index_type >::iterator::m_block

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