#include <storage_order.hpp>

Public Types | |
| typedef detail::multi_array::size_type | size_type |
Public Member Functions | |
| template<typename OrderingIter , typename AscendingIter > | |
| general_storage_order (OrderingIter ordering, AscendingIter ascending) | |
| general_storage_order (const c_storage_order &) | |
| general_storage_order (const fortran_storage_order &) | |
| size_type | ordering (size_type dim) const |
| bool | ascending (size_type dim) const |
| bool | all_dims_ascending () const |
| bool | operator== (general_storage_order const &rhs) const |
Protected Attributes | |
| boost::array< size_type, NumDims > | ordering_ |
| boost::array< bool, NumDims > | ascending_ |
| typedef detail::multi_array::size_type boost::general_storage_order< NumDims >::size_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |