std::iterator_traits< gsl::const_vector_iterator > Class Template Reference

#include <mia/core/gsl_iterator.hh>

Public Types

typedef size_t difference_type
 
typedef random_access_iterator_tag iterator_category
 
typedef const double * pointer
 
typedef const double & reference
 
typedef double value_type
 

Detailed Description

template<>
class std::iterator_traits< gsl::const_vector_iterator >

Definition at line 291 of file gsl_iterator.hh.

Member Typedef Documentation

◆ difference_type

typedef size_t std::iterator_traits< gsl::const_vector_iterator >::difference_type

Definition at line 293 of file gsl_iterator.hh.

◆ iterator_category

typedef random_access_iterator_tag std::iterator_traits< gsl::const_vector_iterator >::iterator_category

Definition at line 297 of file gsl_iterator.hh.

◆ pointer

typedef const double* std::iterator_traits< gsl::const_vector_iterator >::pointer

Definition at line 295 of file gsl_iterator.hh.

◆ reference

typedef const double& std::iterator_traits< gsl::const_vector_iterator >::reference

Definition at line 296 of file gsl_iterator.hh.

◆ value_type

typedef double std::iterator_traits< gsl::const_vector_iterator >::value_type

Definition at line 294 of file gsl_iterator.hh.


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