openMSX
Classes | Public Member Functions | List of all members
XRange< T > Class Template Reference

#include <xrange.hh>

Classes

class  XRangeIter
 

Public Member Functions

constexpr XRange (T e_)
 
constexpr XRange (T b_, T e_)
 
constexpr auto begin () const
 
constexpr auto end () const
 

Detailed Description

template<typename T>
class XRange< T >

Definition at line 40 of file xrange.hh.

Constructor & Destructor Documentation

◆ XRange() [1/2]

template<typename T >
constexpr XRange< T >::XRange ( e_)
inlineexplicitconstexpr

Definition at line 156 of file xrange.hh.

◆ XRange() [2/2]

template<typename T >
constexpr XRange< T >::XRange ( b_,
e_ 
)
inlineconstexpr

Definition at line 161 of file xrange.hh.

Member Function Documentation

◆ begin()

template<typename T >
constexpr auto XRange< T >::begin ( ) const
inlineconstexpr

Definition at line 166 of file xrange.hh.

◆ end()

template<typename T >
constexpr auto XRange< T >::end ( ) const
inlineconstexpr

Definition at line 167 of file xrange.hh.


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