The Battle for Wesnoth  1.15.1+dev
Functions
iterable_pair.hpp File Reference
#include <utility>
#include <iterator>
Include dependency graph for iterable_pair.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

template<typename T >
std::begin (const std::pair< T, T > &p)
 
template<typename T >
std::end (const std::pair< T, T > &p)
 
template<typename T >
std::cbegin (const std::pair< T, T > &p)
 
template<typename T >
std::cend (const std::pair< T, T > &p)
 
template<typename T >
std::reverse_iterator< T > std::rbegin (const std::pair< T, T > &p)
 
template<typename T >
std::reverse_iterator< T > std::rend (const std::pair< T, T > &p)
 
template<typename T >
std::reverse_iterator< T > std::crbegin (const std::pair< T, T > &p)
 
template<typename T >
std::reverse_iterator< T > std::crend (const std::pair< T, T > &p)
 

Function Documentation

◆ begin()

template<typename T >
T std::begin ( const std::pair< T, T > &  p)
inline

Definition at line 27 of file iterable_pair.hpp.

References std::begin().

Referenced by std::begin().

◆ cbegin()

template<typename T >
T std::cbegin ( const std::pair< T, T > &  p)
inline

Definition at line 38 of file iterable_pair.hpp.

References std::cbegin().

Referenced by std::cbegin().

◆ cend()

template<typename T >
T std::cend ( const std::pair< T, T > &  p)
inline

Definition at line 43 of file iterable_pair.hpp.

References std::cend().

Referenced by std::cend().

◆ crbegin()

template<typename T >
std::reverse_iterator<T> std::crbegin ( const std::pair< T, T > &  p)
inline

Definition at line 59 of file iterable_pair.hpp.

References std::crbegin().

Referenced by std::crbegin().

◆ crend()

template<typename T >
std::reverse_iterator<T> std::crend ( const std::pair< T, T > &  p)
inline

Definition at line 64 of file iterable_pair.hpp.

References std::crend().

Referenced by std::crend().

◆ end()

template<typename T >
T std::end ( const std::pair< T, T > &  p)
inline

Definition at line 32 of file iterable_pair.hpp.

References std::end().

Referenced by std::end().

◆ rbegin()

template<typename T >
std::reverse_iterator<T> std::rbegin ( const std::pair< T, T > &  p)
inline

Definition at line 48 of file iterable_pair.hpp.

References std::rbegin().

Referenced by std::rbegin().

◆ rend()

template<typename T >
std::reverse_iterator<T> std::rend ( const std::pair< T, T > &  p)
inline

Definition at line 53 of file iterable_pair.hpp.

References std::rend().

Referenced by std::rend().