#include <iterator.hpp>
|
| array_iterator () |
|
| array_iterator (index idx, TPtr base, const size_type *extents, const index *strides, const index *index_base) |
|
template<typename OPtr , typename ORef , typename Cat > |
| array_iterator (const array_iterator< T, OPtr, NumDims, ORef, Cat > &rhs, typename boost::enable_if_convertible< OPtr, TPtr >::type *=0) |
|
operator_arrow_proxy< reference > | operator-> () const |
|
reference | dereference () const |
|
void | increment () |
|
void | decrement () |
|
template<class IteratorAdaptor > |
bool | equal (IteratorAdaptor &rhs) const |
|
template<class DifferenceType > |
void | advance (DifferenceType n) |
|
template<class IteratorAdaptor > |
facade_type::difference_type | distance_to (IteratorAdaptor &rhs) const |
|
template<typename T, typename TPtr, typename NumDims, typename Reference, typename IteratorCategory>
template<typename T, typename TPtr, typename NumDims, typename Reference, typename IteratorCategory>
template<typename T, typename TPtr, typename NumDims, typename Reference, typename IteratorCategory>
template<typename T, typename TPtr, typename NumDims, typename Reference, typename IteratorCategory>
template<typename T, typename TPtr, typename NumDims, typename Reference, typename IteratorCategory>
template<typename T, typename TPtr, typename NumDims, typename Reference, typename IteratorCategory>
template<typename OPtr , typename ORef , typename Cat >
boost::detail::multi_array::array_iterator< T, TPtr, NumDims, Reference, IteratorCategory >::array_iterator |
( |
const array_iterator< T, OPtr, NumDims, ORef, Cat > & |
rhs, |
|
|
typename boost::enable_if_convertible< OPtr, TPtr >::type * |
= 0 |
|
) |
| |
|
inline |
template<typename T, typename TPtr, typename NumDims, typename Reference, typename IteratorCategory>
template<class DifferenceType >
template<typename T, typename TPtr, typename NumDims, typename Reference, typename IteratorCategory>
template<typename T, typename TPtr, typename NumDims, typename Reference, typename IteratorCategory>
template<typename T, typename TPtr, typename NumDims, typename Reference, typename IteratorCategory>
template<class IteratorAdaptor >
template<typename T, typename TPtr, typename NumDims, typename Reference, typename IteratorCategory>
template<class IteratorAdaptor >
template<typename T, typename TPtr, typename NumDims, typename Reference, typename IteratorCategory>
template<typename T, typename TPtr, typename NumDims, typename Reference, typename IteratorCategory>
template<typename T, typename TPtr, typename NumDims, typename Reference, typename IteratorCategory>
template<typename , typename , typename , typename , typename >
template<typename T, typename TPtr, typename NumDims, typename Reference, typename IteratorCategory>
friend class iterator_core_access |
|
friend |
The documentation for this class was generated from the following files: