alpaka
Abstraction Library for Parallel Kernel Acceleration
ViewSubView.hpp File Reference

Go to the source code of this file.

Classes

struct  alpaka::trait::CreateSubView< TDev, TSfinae >
 The sub view creation trait. More...
 
struct  alpaka::trait::DevType< ViewSubView< TDev, TElem, TDim, TIdx > >
 The ViewSubView device type trait specialization. More...
 
struct  alpaka::trait::DimType< ViewSubView< TDev, TElem, TDim, TIdx > >
 The ViewSubView dimension getter trait specialization. More...
 
struct  alpaka::trait::ElemType< ViewSubView< TDev, TElem, TDim, TIdx > >
 The ViewSubView memory element type get trait specialization. More...
 
struct  alpaka::trait::GetDev< ViewSubView< TDev, TElem, TDim, TIdx > >
 The ViewSubView device get trait specialization. More...
 
struct  alpaka::trait::GetExtents< ViewSubView< TDev, TElem, TDim, TIdx > >
 The ViewSubView width get trait specialization. More...
 
struct  alpaka::trait::GetOffsets< ViewSubView< TDev, TElem, TDim, TIdx > >
 The ViewSubView x offset get trait specialization. More...
 
struct  alpaka::trait::GetPitchesInBytes< ViewSubView< TDev, TElem, TDim, TIdx > >
 The ViewSubView pitch get trait specialization. More...
 
struct  alpaka::trait::GetPtrNative< ViewSubView< TDev, TElem, TDim, TIdx > >
 The ViewSubView native pointer get trait specialization. More...
 
struct  alpaka::trait::IdxType< ViewSubView< TDev, TElem, TDim, TIdx > >
 The ViewSubView idx type trait specialization. More...
 
class  alpaka::ViewSubView< TDev, TElem, TDim, TIdx >
 A sub-view to a view. More...
 

Namespaces

 alpaka
 The alpaka accelerator library.
 
 alpaka::trait
 The accelerator traits.