Main Page
Namespaces
Classes
Files
S
earch for
Alphabetical List
Class List
Class Hierarchy
Class Members
stride_iterator< coef_t, pointer_t, stride_t, reference_t > Class Template Reference
List of all members.
Detailed Description
template<class coef_t, class pointer_t = coef_t*, class stride_t = unsigned, class reference_t = coef_t&>
class stride_iterator< coef_t, pointer_t, stride_t, reference_t >
Definition at line
9
of file
stride_iterator.h
.
Public Types
typedef std::random_access_iterator_tag
iterator_category
typedef
coef_t
value_type
typedef int
difference_type
typedef
pointer_t
pointer
typedef
reference_t
reference
typedef
stride_iterator
<
coef_t
,
pointer_t
,
stride_t
,
reference_t
>
self_t
typedef T
coef_t
typedef T_ref
reference_t
typedef T_ptr
pointer_t
typedef T_stride
stride_t
typedef unsigned int
index_t
typedef
stride_iterator
<
coef_t
,
reference_t
,
pointer_t
,
stride_t
>
self_t
Public Member Functions
stride_iterator
()
stride_iterator
(
pointer_t
const ptr,
stride_t
const stride)
self_t
&
operator++
()
self_t
operator+
(int i)
self_t
operator+
(int i) const
self_t
&
operator=
(const
self_t
&it)
reference_t
operator *
()
pointer_t
operator->
()
bool
operator!=
(
self_t
const &rhs)
bool
operator<=
(
self_t
const &rhs)
stride_iterator
(
pointer_t
const ptr,
stride_t
const stride)
self_t
&
operator++
()
reference_t
operator *
()
pointer_t
operator->
()
bool
operator!=
(
self_t
const &rhs)
bool
operator<=
(
self_t
const &rhs)
index_t
pos
() const
The documentation for this class was generated from the following files:
synaps/base/
stride_iterator.h
synaps/base/
strideiter.h
SYNAPS DOCUMENTATION