sycl-span.hh File Reference

Overview

batchlas::Span, the non-owning pointer + length every entry point takes for 1-D data.

Definition in file sycl-span.hh.

#include <cassert>
#include <iterator>
#include <array>
#include <type_traits>
#include <batchlas/export.hh>
#include <batchlas/util/sycl-device-queue.hh>

Go to the source code of this file.

Classes

struct  batchlas::is_std_array< T >
 True for std::array<T, N>, false otherwise. More...
struct  batchlas::is_std_array< std::array< T, N > >
 Specialisation for std::array<T, N>. More...
struct  batchlas::Span< T >
 Non-owning view of size() contiguous elements of type T. More...

Namespaces

namespace  batchlas