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