alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
lvl.hpp File Reference
#include "alpaka/core/common.hpp"
#include <string>

Go to the source code of this file.

Classes

struct  alpaka::onHost::logger::Device
struct  alpaka::onHost::logger::Event
struct  alpaka::onHost::logger::Kernel
struct  alpaka::onHost::logger::Memory
struct  alpaka::onHost::logger::Queue
struct  alpaka::onHost::logger::trait::IsLogLvl< T_DeviceKind >

Namespaces

namespace  alpaka
 main alpaka namespace.
namespace  alpaka::onHost
 Functionality which is usable on the host CPU controller thread.
namespace  alpaka::onHost::logger
namespace  alpaka::onHost::logger::concepts
namespace  alpaka::onHost::logger::trait

Concepts

concept  alpaka::onHost::logger::concepts::Level
 Concept for log level types.

Functions

constexpr bool alpaka::onHost::logger::operator!= (concepts::Level auto lhs, concepts::Level auto rhs)
constexpr auto alpaka::onHost::logger::operator+ (concepts::Level auto lhs, concepts::Level auto rhs)
constexpr bool alpaka::onHost::logger::operator== (concepts::Level auto lhs, concepts::Level auto rhs)

Variables

constexpr auto alpaka::onHost::logger::device = Device{}
constexpr auto alpaka::onHost::logger::event = Event{}
template<typename T_LogLvl>
constexpr bool alpaka::onHost::logger::isLogLvl_v = trait::IsLogLvl<T_LogLvl>::value
constexpr auto alpaka::onHost::logger::kernel = Kernel{}
constexpr auto alpaka::onHost::logger::memory = Memory{}
constexpr auto alpaka::onHost::logger::queue = Queue{}