openMSX
Classes | Namespaces | Functions
KeyRange.hh File Reference
#include <iterator>
#include <tuple>
Include dependency graph for KeyRange.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  detail::KeyIterator< MAP, N >
 
class  detail::KeyRange< MAP, N >
 

Namespaces

 detail
 

Functions

template<typename MAP >
detail::KeyRange< MAP, 0 > keys (const MAP &map)
 
template<typename MAP >
detail::KeyRange< MAP, 1 > values (const MAP &map)
 
template<size_t N, typename MAP >
detail::KeyRange< MAP, N > elements (const MAP &map)
 

Function Documentation

◆ elements()

template<size_t N, typename MAP >
detail::KeyRange<MAP, N> elements ( const MAP &  map)

Definition at line 59 of file KeyRange.hh.

◆ keys()

template<typename MAP >
detail::KeyRange<MAP, 0> keys ( const MAP &  map)

◆ values()

template<typename MAP >
detail::KeyRange<MAP, 1> values ( const MAP &  map)