Loading...
Searching...
No Matches
field_basic< T, M >::iterator

## Detailed Description

template<class T, class M = rheo_default_memory_model>
class rheolef::field_basic< T, M >::iterator

Definition at line 521 of file field.h.

## Public Types

typedef std::forward_iterator_tag | iterator_category
typedef vec< T, M >::size_type | size_type
typedef T | value_type
typedef T & | reference
typedef T * | pointer
typedef std::ptrdiff_t | difference_type

## Protected Types

typedef vec< T, M >::iterator | data_t
typedef disarray< space_pair_type, M >::const_iterator | iter_t

## Member Typedef Documentation

## data_t

template<class T, class M = rheo_default_memory_model>

typedef vec<T,M>::iterator data_t

protected

Definition at line 523 of file field.h.

## iter_t

template<class T, class M = rheo_default_memory_model>

typedef disarray<space_pair_type,M>::const_iterator iter_t

protected

Definition at line 524 of file field.h.

## iterator_category

template<class T, class M = rheo_default_memory_model>

typedef std::forward_iterator_tag iterator_category

Definition at line 529 of file field.h.

## size_type

template<class T, class M = rheo_default_memory_model>

typedef vec<T,M>::size_type size_type

Definition at line 530 of file field.h.

## value_type

template<class T, class M = rheo_default_memory_model>

typedef T value_type

Definition at line 531 of file field.h.

## reference

template<class T, class M = rheo_default_memory_model>

typedef T& reference

Definition at line 532 of file field.h.

## pointer

template<class T, class M = rheo_default_memory_model>

typedef T* pointer

Definition at line 533 of file field.h.

## difference_type

template<class T, class M = rheo_default_memory_model>

typedef std::ptrdiff_t difference_type

Definition at line 534 of file field.h.

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

- /build/rheolef-L67pNR/rheolef-7.2/main/lib/field.h