#include <base.hpp>
Public Types | |
typedef super_type::index | index |
typedef T | element |
typedef boost::multi_array< T, NumDims-1 > | value_type |
typedef sub_array< T, NumDims-1 > | reference |
typedef const_sub_array< T, NumDims-1 > | const_reference |
typedef multi_array_types::size_type | size_type |
typedef multi_array_types::difference_type | difference_type |
typedef multi_array_types::index_range | index_range |
typedef multi_array_types::extent_range | extent_range |
typedef multi_array_types::index_gen | index_gen |
typedef multi_array_types::extent_gen | extent_gen |
Protected Member Functions | |
template<typename Reference , typename TPtr > | |
Reference | access (boost::type< Reference >, index idx, TPtr base, const size_type *extents, const index *strides, const index *index_bases) const |
value_accessor_n () | |
~value_accessor_n () | |
typedef const_sub_array<T,NumDims-1> boost::detail::multi_array::value_accessor_n< T, NumDims >::const_reference |
|
inherited |
typedef T boost::detail::multi_array::value_accessor_n< T, NumDims >::element |
|
inherited |
|
inherited |
typedef super_type::index boost::detail::multi_array::value_accessor_n< T, NumDims >::index |
|
inherited |
|
inherited |
typedef sub_array<T,NumDims-1> boost::detail::multi_array::value_accessor_n< T, NumDims >::reference |
|
inherited |
typedef boost::multi_array<T,NumDims-1> boost::detail::multi_array::value_accessor_n< T, NumDims >::value_type |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
References BOOST_ASSERT.