Rheolef
7.2
an efficient C++ finite element environment
|
Definition at line 105 of file vec_expr_v2.h.
Public Types | |
typedef std::forward_iterator_tag | iterator_category |
typedef Expr::value_type | value_type |
typedef value_type & | reference |
typedef value_type * | pointer |
typedef std::ptrdiff_t | difference_type |
Public Member Functions | |
const_iterator (Op op, expr_const_iterator expr_iter) | |
const_iterator & | operator++ () |
value_type | operator* () const |
Protected Attributes | |
const Op | _op |
expr_const_iterator | _expr_iter |
typedef std::forward_iterator_tag iterator_category |
Definition at line 106 of file vec_expr_v2.h.
typedef Expr::value_type value_type |
Definition at line 107 of file vec_expr_v2.h.
typedef value_type& reference |
Definition at line 108 of file vec_expr_v2.h.
typedef value_type* pointer |
Definition at line 109 of file vec_expr_v2.h.
typedef std::ptrdiff_t difference_type |
Definition at line 110 of file vec_expr_v2.h.
const_iterator | ( | Op | op, |
expr_const_iterator | expr_iter | ||
) |
Definition at line 111 of file vec_expr_v2.h.
const_iterator & operator++ | ( | ) |
Definition at line 113 of file vec_expr_v2.h.
value_type operator* | ( | ) | const |
Definition at line 114 of file vec_expr_v2.h.
|
protected |
Definition at line 116 of file vec_expr_v2.h.
|
protected |
Definition at line 117 of file vec_expr_v2.h.