Boost.MultiArray: It provides a generic N-dimensional array concept definition and common implementations of that interface.
namespace boost { namespace multi_array_types { typedef *unspecified* index; typedef *unspecified* size_type; typedef *unspecified* difference_type; typedef *unspecified* index_range; typedef *unspecified* extent_range; typedef *unspecified* index_gen; typedef *unspecified* extent_gen; } template <typename ValueType, std::size_t NumDims, typename Allocator = std::allocator<ValueType> > class multi_array; template <typename ValueType, std::size_t NumDims> class multi_array_ref; template <typename ValueType, std::size_t NumDims> class const_multi_array_ref; multi_array_types::extent_gen extents; multi_array_types::index_gen indices; template <typename Array, int N> class subarray_gen; template <typename Array, int N> class const_subarray_gen; template <typename Array, int N> class array_view_gen; template <typename Array, int N> class const_array_view_gen; class c_storage_order; class fortran_storage_order; template <std::size_t NumDims> class general_storage_order; }
None
For additional information or queries on this page send feedback.
© 2007-2009 Nokia Corporation. All rights reserved. This documentation can be used in the connection with this Product to help and support the user. |
|
Legal Disclaimer Please note, that by using some of the links in this document you will leave the Nokia website and the site you enter is not operated by Nokia. If you choose to access such sites, you should take precautions for security or content. By using the site, you shall review and agree to the site's rules of use before using the site. You agree and acknowledge that Nokia has no control over the service and will not assume any liability or responsibility for the availability of the site, nor for any aspects of the service.