Dynalib Utils
Public Member Functions | List of all members
MapValueIter< K, V > Class Template Reference

#include <DynaHashMap.h>

Public Member Functions

 MapValueIter (const DynaHashMap< K, V > *map, int start)
 
 MapValueIter (const DynaHashMap< K, V > *map)
 
int getIndex ()
 
bool hasNext ()
 
bool hasPrev ()
 
bool operator== (const MapValueIter< K, V > &other) const
 
bool operator!= (const MapValueIter< K, V > &other) const
 
V * operator* () const
 
const MapValueIter< K, V > & operator++ ()
 
const MapValueIter< K, V > & operator-- ()
 
MapValueIter< K, V > begin ()
 
MapValueIter< K, V > end ()
 

Constructor & Destructor Documentation

◆ MapValueIter() [1/2]

template<typename K , typename V >
MapValueIter< K, V >::MapValueIter ( const DynaHashMap< K, V > *  map,
int  start 
)

◆ MapValueIter() [2/2]

template<typename K, typename V>
MapValueIter< K, V >::MapValueIter ( const DynaHashMap< K, V > *  map)
inlineexplicit

Member Function Documentation

◆ begin()

template<typename K, typename V>
MapValueIter<K,V> MapValueIter< K, V >::begin ( )
inline

◆ end()

template<typename K, typename V>
MapValueIter<K,V> MapValueIter< K, V >::end ( )
inline

◆ getIndex()

template<typename K, typename V>
int MapValueIter< K, V >::getIndex ( )
inline

◆ hasNext()

template<typename K, typename V>
bool MapValueIter< K, V >::hasNext ( )
inline

◆ hasPrev()

template<typename K, typename V>
bool MapValueIter< K, V >::hasPrev ( )
inline

◆ operator!=()

template<typename K, typename V>
bool MapValueIter< K, V >::operator!= ( const MapValueIter< K, V > &  other) const
inline

◆ operator*()

template<typename K, typename V>
V* MapValueIter< K, V >::operator* ( ) const
inline

◆ operator++()

template<typename K , typename V >
const MapValueIter< K, V > & MapValueIter< K, V >::operator++ ( )

◆ operator--()

template<typename K , typename V >
const MapValueIter< K, V > & MapValueIter< K, V >::operator-- ( )

◆ operator==()

template<typename K, typename V>
bool MapValueIter< K, V >::operator== ( const MapValueIter< K, V > &  other) const
inline

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