My Project
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 double value_type
 

Data Fields

const typedef double * pointer
 
const typedef double & reference
 

Detailed Description

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

Definition at line 327 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 330 of file gsl_iterator.hh.

◆ iterator_category

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

Definition at line 334 of file gsl_iterator.hh.

◆ value_type

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

Definition at line 331 of file gsl_iterator.hh.

Field Documentation

◆ pointer

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

Definition at line 332 of file gsl_iterator.hh.

◆ reference

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

Definition at line 333 of file gsl_iterator.hh.


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