| 
| 
using  | accessor = Accessor | 
|   | 
 | 
| 
constexpr  | transpose_operation (const Accessor &operand) | 
|   | 
| 
template<typename FirstDimensionType , typename SecondDimensionType , typename... DimensionTypes>  | 
| constexpr auto  | operator() (const FirstDimensionType &first_dim, const SecondDimensionType &second_dim, const DimensionTypes &... dims) const -> decltype(std::declval< accessor >()(second_dim, first_dim, dims...)) | 
|   | 
| 
constexpr size_type  | length (size_type dimension) const | 
|   | 
| 
template<typename OtherAccessor >  | 
| void  | copy_from (const OtherAccessor &other) const =delete | 
|   | 
 | 
| 
static constexpr size_type  | dimensionality = accessor::dimensionality | 
|   | 
The documentation for this struct was generated from the following file: