alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
Alignment.hpp File Reference
#include <cstdint>
#include <limits>
#include <type_traits>

Go to the source code of this file.

Classes

struct  alpaka::Alignment< T_byte >
 Strongly typed and constexpr representation of a byte-alignment of memory. More...
struct  alpaka::trait::IsAlignment< T_Type >
struct  alpaka::trait::IsAlignment< Alignment< T_byte > >

Namespaces

namespace  alpaka
 main alpaka namespace.
namespace  alpaka::concepts
namespace  alpaka::trait

Concepts

concept  alpaka::concepts::Alignment
 Concept to check for an alignment object.

Typedefs

using alpaka::AutoAligned = Alignment<>

Variables

template<typename T_Type>
constexpr bool alpaka::isAlignment_v = trait::IsAlignment<T_Type>::value