Jlm
Public Member Functions | List of all members
jlm::util::MapValueFunc< T, BaseIterator > Struct Template Reference

#include <IteratorWrapper.hpp>

Public Member Functions

T & operator() (const BaseIterator &it) const
 

Detailed Description

template<typename T, typename BaseIterator>
struct jlm::util::MapValueFunc< T, BaseIterator >

Functor for iterators to maps, yielding the value The iterator may for example be an std::unordered_map<int, int>::iterator.

Template Parameters
Tthe result type
BaseIteratorthe iterator type

Definition at line 60 of file IteratorWrapper.hpp.

Member Function Documentation

◆ operator()()

template<typename T , typename BaseIterator >
T& jlm::util::MapValueFunc< T, BaseIterator >::operator() ( const BaseIterator &  it) const
inline

Definition at line 63 of file IteratorWrapper.hpp.


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