![]() |
alpaka
Abstraction Library for Parallel Kernel Acceleration
|
Defines implementation details that should not be used directly by the user. More...
Classes | |
| struct | AssertGreaterThan |
| struct | AssertValueUnsigned |
| struct | RoundUpToPowerOfTwoHelper |
| Base case for N being a power of two. More... | |
| struct | RoundUpToPowerOfTwoHelper< N, false > |
| Case for N not being a power of two. More... | |
| class | ScopeLogStdOut |
| Scope logger. More... | |
| struct | ThreadPool |
| A thread pool yielding when there is not enough work to be done. More... | |
Typedefs | |
| using | TestPatternType = double |
Functions | |
| template<typename T > | |
| consteval std::string_view | demangle () |
| template<typename T > | |
| consteval auto | demangleAsArray () |
| template<typename T > | |
| consteval std::string_view | embedTypeName () |
| constexpr std::string_view | testPatternName ("double") |
Variables | |
| template<typename T > | |
| constexpr auto | storage = demangleAsArray<T>() |
Defines implementation details that should not be used directly by the user.
| using alpaka::core::detail::TestPatternType = double |
Definition at line 59 of file DemangleTypeNames.hpp.
|
consteval |
Definition at line 101 of file DemangleTypeNames.hpp.
|
consteval |
Definition at line 66 of file DemangleTypeNames.hpp.
|
consteval |
Definition at line 39 of file DemangleTypeNames.hpp.
|
constexpr |
|
inlineconstexpr |
Definition at line 97 of file DemangleTypeNames.hpp.