C++ Reference

C++ Reference: Graph

IntegerRange< IntegerType >

Detailed Description

template<typename IntegerType>
class util::IntegerRange< IntegerType >

Definition at line 146 of file iterators.h.

Public Types

using const_iterator = IntegerRangeIterator< IntegerType >
 
using value_type = typename std::iterator_traits< IntegerRangeIterator< IntegerType > >::value_type
 

Public Member Functions

 IntegerRange (IntegerType begin, IntegerType end)
 
IntegerRangeIterator< IntegerType > begin () const
 
IntegerRangeIterator< IntegerType > end () const
 
bool empty () const
 

Member Typedef Documentation

◆ const_iterator

using const_iterator = IntegerRangeIterator< IntegerType >
inherited

Definition at line 40 of file iterators.h.

◆ value_type

using value_type = typename std::iterator_traits<IntegerRangeIterator< IntegerType > >::value_type
inherited

Definition at line 41 of file iterators.h.

Constructor & Destructor Documentation

◆ IntegerRange()

IntegerRange ( IntegerType  begin,
IntegerType  end 
)
inline

Definition at line 148 of file iterators.h.

Member Function Documentation

◆ begin()

IntegerRangeIterator< IntegerType > begin
inlineinherited

Definition at line 44 of file iterators.h.

◆ empty()

bool empty
inlineinherited

Definition at line 47 of file iterators.h.

◆ end()

IntegerRangeIterator< IntegerType > end
inlineinherited

Definition at line 45 of file iterators.h.


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