KASKADE 7 development version
Public Types | Public Member Functions | List of all members
Kaskade::RangeView< It > Class Template Reference

DEPRECATED. Use boost::iterator_range instead. More...

#include <views.hh>

Detailed Description

template<class It>
class Kaskade::RangeView< It >

DEPRECATED. Use boost::iterator_range instead.

Definition at line 24 of file views.hh.

Public Types

typedef It iterator
 
typedef It const_iterator
 
typedef std::iterator_traits< It >::value_type value_type
 

Public Member Functions

 RangeView (It first_, It last_)
 
const iterator begin () const
 
const iterator end () const
 
bool empty () const
 
size_t size () const
 
value_type const & operator[] (int i) const
 

Member Typedef Documentation

◆ const_iterator

template<class It >
typedef It Kaskade::RangeView< It >::const_iterator

Definition at line 28 of file views.hh.

◆ iterator

template<class It >
typedef It Kaskade::RangeView< It >::iterator

Definition at line 27 of file views.hh.

◆ value_type

template<class It >
typedef std::iterator_traits<It>::value_type Kaskade::RangeView< It >::value_type

Definition at line 29 of file views.hh.

Constructor & Destructor Documentation

◆ RangeView()

template<class It >
Kaskade::RangeView< It >::RangeView ( It  first_,
It  last_ 
)
inline

Definition at line 33 of file views.hh.

Member Function Documentation

◆ begin()

template<class It >
const iterator Kaskade::RangeView< It >::begin ( ) const
inline

Definition at line 35 of file views.hh.

◆ empty()

template<class It >
bool Kaskade::RangeView< It >::empty ( ) const
inline

Definition at line 38 of file views.hh.

◆ end()

template<class It >
const iterator Kaskade::RangeView< It >::end ( ) const
inline

Definition at line 36 of file views.hh.

◆ operator[]()

template<class It >
value_type const & Kaskade::RangeView< It >::operator[] ( int  i) const
inline

Definition at line 43 of file views.hh.

◆ size()

template<class It >
size_t Kaskade::RangeView< It >::size ( ) const
inline

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