openMSX
Public Member Functions | List of all members
view::detail::Reverse< Range > Class Template Reference

#include <view.hh>

Public Member Functions

 Reverse (Range &&range_)
 
auto begin () const
 
auto begin ()
 
auto end () const
 
auto end ()
 
auto rbegin () const
 
auto rbegin ()
 
auto rend () const
 
auto rend ()
 

Detailed Description

template<typename Range>
class view::detail::Reverse< Range >

Definition at line 93 of file view.hh.

Constructor & Destructor Documentation

◆ Reverse()

template<typename Range >
view::detail::Reverse< Range >::Reverse ( Range &&  range_)
inlineexplicit

Definition at line 96 of file view.hh.

Member Function Documentation

◆ begin() [1/2]

template<typename Range >
auto view::detail::Reverse< Range >::begin ( )
inline

Definition at line 102 of file view.hh.

◆ begin() [2/2]

template<typename Range >
auto view::detail::Reverse< Range >::begin ( ) const
inline

Definition at line 101 of file view.hh.

◆ end() [1/2]

template<typename Range >
auto view::detail::Reverse< Range >::end ( )
inline

Definition at line 104 of file view.hh.

◆ end() [2/2]

template<typename Range >
auto view::detail::Reverse< Range >::end ( ) const
inline

Definition at line 103 of file view.hh.

◆ rbegin() [1/2]

template<typename Range >
auto view::detail::Reverse< Range >::rbegin ( )
inline

Definition at line 106 of file view.hh.

◆ rbegin() [2/2]

template<typename Range >
auto view::detail::Reverse< Range >::rbegin ( ) const
inline

Definition at line 105 of file view.hh.

◆ rend() [1/2]

template<typename Range >
auto view::detail::Reverse< Range >::rend ( )
inline

Definition at line 108 of file view.hh.

◆ rend() [2/2]

template<typename Range >
auto view::detail::Reverse< Range >::rend ( ) const
inline

Definition at line 107 of file view.hh.


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