Bridges-C++  3.4.2
Bridges(C++ API)
Classes | Public Member Functions | List of all members
bridges::datastructure::GraphAdjList< K, E1, E2 >::constVertexElementSet_listhelper Class Reference

#include <GraphAdjList.h>

Detailed Description

template<typename K, typename E1 = K, typename E2 = E1>
class bridges::datastructure::GraphAdjList< K, E1, E2 >::constVertexElementSet_listhelper

This is a helper class to return sets of vertices in a way that are iterable with range for loops. Students should not have to use this directly.

Classes

class  const_iterator
 This is a helper class to return sets of vertices ina way that are iterable with range for loops. Students should not have to use this directly. More...
 

Public Member Functions

 constVertexElementSet_listhelper (std::unordered_map< K, Element< E1 > * > const &um)
 
const_iterator begin () const
 
const_iterator end () const
 

Constructor & Destructor Documentation

◆ constVertexElementSet_listhelper()

template<typename K , typename E1 = K, typename E2 = E1>
bridges::datastructure::GraphAdjList< K, E1, E2 >::constVertexElementSet_listhelper::constVertexElementSet_listhelper ( std::unordered_map< K, Element< E1 > * > const &  um)
inline

Member Function Documentation

◆ begin()

template<typename K , typename E1 = K, typename E2 = E1>
const_iterator bridges::datastructure::GraphAdjList< K, E1, E2 >::constVertexElementSet_listhelper::begin ( ) const
inline

◆ end()

template<typename K , typename E1 = K, typename E2 = E1>
const_iterator bridges::datastructure::GraphAdjList< K, E1, E2 >::constVertexElementSet_listhelper::end ( ) const
inline

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