ViennaGrid - The Vienna Grid Library  2.1.0
Public Types | Public Member Functions
forward_iterator_range< iterator_type > Class Template Reference

#include <range.hpp>

Public Types

typedef const iterator_type const_iterator
typedef const
iterator_type::Pointer 
const_pointer
typedef const
iterator_type::Reference 
const_reference
typedef iterator_type iterator
typedef iterator_type::Pointer pointer
typedef iterator_type::Reference reference
typedef iterator_type::T value_type

Public Member Functions

reference back ()
const_reference back () const
iterator begin ()
const_iterator begin () const
bool empty () const
iterator end ()
const_iterator end () const
 forward_iterator_range (iterator_type first, iterator_type last)
reference front ()
const_reference front () const

template<typename iterator_type>
class viennagrid::detail::forward_iterator_range< iterator_type >


Member Typedef Documentation

typedef const iterator_type const_iterator
typedef const iterator_type::Pointer const_pointer
typedef const iterator_type::Reference const_reference
typedef iterator_type iterator
typedef iterator_type::Pointer pointer
typedef iterator_type::Reference reference
typedef iterator_type::T value_type

Constructor & Destructor Documentation

forward_iterator_range ( iterator_type  first,
iterator_type  last 
) [inline]

Member Function Documentation

reference back ( ) [inline]
const_reference back ( ) const [inline]
iterator begin ( ) [inline]
const_iterator begin ( ) const [inline]
bool empty ( ) const [inline]
iterator end ( ) [inline]
const_iterator end ( ) const [inline]
reference front ( ) [inline]
const_reference front ( ) const [inline]

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