alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
ViewAccessOps.hpp File Reference
#include "alpaka/acc/Tag.hpp"
#include "alpaka/dev/DevGenericSycl.hpp"
#include "alpaka/extent/Traits.hpp"
#include "alpaka/mem/view/Traits.hpp"
#include <cstdint>
#include <sstream>
#include <stdexcept>
#include <type_traits>
#include <utility>

Go to the source code of this file.

Classes

struct  alpaka::internal::DeviceViewAccessor< TView >
 
struct  alpaka::internal::HostViewAccessor< TView >
 
struct  alpaka::internal::ViewAccessor< TDev >
 
struct  alpaka::internal::ViewAccessor< alpaka::DevCpu >
 

Namespaces

namespace  alpaka
 The alpaka accelerator library.
 
namespace  alpaka::internal
 

Concepts

concept  alpaka::internal::ViewType
 

Typedefs

template<typename TDev , ViewType TView>
using alpaka::internal::ViewAccessorType = typename ViewAccessor< TDev >::template AccessorType< TView >