dune-pdelab 2.10-git
Loading...
Searching...
No Matches
Dune::PDELab::ISTL::impl::vector_iterator_base< const V > Struct Template Reference

#include <dune/pdelab/backend/istl/vectoriterator.hh>

Public Types

typedef V vector
 
typedef const V & vector_reference
 
typedef tags::container< V >::type::base_tag vector_tag
 
using iterator_category = std::forward_iterator_tag
 
using value_type = typename V::field_type
 
using difference_type = std::ptrdiff_t
 
using pointer = const typename V::field_type *
 
using reference = const typename V::field_type &
 

Static Public Attributes

static const bool is_const = true
 

Member Typedef Documentation

◆ difference_type

template<typename V >
using Dune::PDELab::ISTL::impl::vector_iterator_base< const V >::difference_type = std::ptrdiff_t

◆ iterator_category

template<typename V >
using Dune::PDELab::ISTL::impl::vector_iterator_base< const V >::iterator_category = std::forward_iterator_tag

◆ pointer

template<typename V >
using Dune::PDELab::ISTL::impl::vector_iterator_base< const V >::pointer = const typename V::field_type*

◆ reference

template<typename V >
using Dune::PDELab::ISTL::impl::vector_iterator_base< const V >::reference = const typename V::field_type&

◆ value_type

template<typename V >
using Dune::PDELab::ISTL::impl::vector_iterator_base< const V >::value_type = typename V::field_type

◆ vector

template<typename V >
typedef V Dune::PDELab::ISTL::impl::vector_iterator_base< const V >::vector

◆ vector_reference

template<typename V >
typedef const V& Dune::PDELab::ISTL::impl::vector_iterator_base< const V >::vector_reference

◆ vector_tag

template<typename V >
typedef tags::container<V>::type::base_tag Dune::PDELab::ISTL::impl::vector_iterator_base< const V >::vector_tag

Member Data Documentation

◆ is_const

template<typename V >
const bool Dune::PDELab::ISTL::impl::vector_iterator_base< const V >::is_const = true
static

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