SWMMVis  6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
meshkit::detail::Map< K, V >::Iterator< Const > Class Template Reference

#include <storage.hpp>

Collaboration diagram for meshkit::detail::Map< K, V >::Iterator< Const >:

Public Member Functions

 Iterator (It it)
 
decltype(auto) value () const
 
const K & key () const
 
decltype(auto) operator* () const
 
auto operator-> () const
 
Iterator & operator++ ()
 
bool operator== (const Iterator &b) const
 
bool operator!= (const Iterator &b) const
 

Constructor & Destructor Documentation

◆ Iterator()

template<class K , class V >
template<bool Const>
meshkit::detail::Map< K, V >::Iterator< Const >::Iterator ( It  it)
inlineexplicit

Member Function Documentation

◆ key()

template<class K , class V >
template<bool Const>
const K & meshkit::detail::Map< K, V >::Iterator< Const >::key ( ) const
inline

◆ operator!=()

template<class K , class V >
template<bool Const>
bool meshkit::detail::Map< K, V >::Iterator< Const >::operator!= ( const Iterator< Const > &  b) const
inline

◆ operator*()

template<class K , class V >
template<bool Const>
decltype(auto) meshkit::detail::Map< K, V >::Iterator< Const >::operator* ( ) const
inline

◆ operator++()

template<class K , class V >
template<bool Const>
Iterator & meshkit::detail::Map< K, V >::Iterator< Const >::operator++ ( )
inline

◆ operator->()

template<class K , class V >
template<bool Const>
auto meshkit::detail::Map< K, V >::Iterator< Const >::operator-> ( ) const
inline

◆ operator==()

template<class K , class V >
template<bool Const>
bool meshkit::detail::Map< K, V >::Iterator< Const >::operator== ( const Iterator< Const > &  b) const
inline

◆ value()

template<class K , class V >
template<bool Const>
decltype(auto) meshkit::detail::Map< K, V >::Iterator< Const >::value ( ) const
inline

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