alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
alpaka::concepts::Tag Concept Reference

#include <Tag.hpp>

Concept definition

template<typename T>
concept alpaka::concepts::Tag = requires {
{
T::get_name()
} -> std::same_as<std::string>;
requires std::default_initializable<T>;
requires std::derived_from<T, alpaka::InterfaceTag>;
}

Detailed Description

Definition at line 46 of file Tag.hpp.