#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.