Low-Level Abstraction of Memory Access
llama::mapping::BindByteswap< InnerMapping > Struct Template Reference

#include <Byteswap.hpp>

Public Types

template<typename ArrayExtents , typename RecordDim >
using fn = Byteswap< ArrayExtents, RecordDim, InnerMapping >
 

Detailed Description

template<template< typename, typename > typename InnerMapping>
struct llama::mapping::BindByteswap< InnerMapping >

Binds parameters to a ChangeType mapping except for array and record dimension, producing a quoted meta function accepting the latter two. Useful to to prepare this mapping for a meta mapping.

Definition at line 77 of file Byteswap.hpp.

Member Typedef Documentation

◆ fn

template<template< typename, typename > typename InnerMapping>
template<typename ArrayExtents , typename RecordDim >
using llama::mapping::BindByteswap< InnerMapping >::fn = Byteswap<ArrayExtents, RecordDim, InnerMapping>

Definition at line 80 of file Byteswap.hpp.


The documentation for this struct was generated from the following file: