![]() |
alpaka
Abstraction Library for Parallel Kernel Acceleration
|
Log the entry and exit of a scope. More...
#include <logger.hpp>
Public Member Functions | |
| Scoped (Scoped &&)=delete | |
| Scoped (Scoped const &)=delete | |
| Scoped (T_LogLvl logLvl) | |
| Scoped (T_LogLvl logLvl, std::source_location const &location) | |
| ~Scoped () | |
| Scoped & | operator= (Scoped &&)=delete |
| Scoped & | operator= (Scoped const &)=delete |
Private Attributes | |
| bool | m_enableOutput = true |
| std::string | m_functionName |
| std::string | m_prefix |
| decltype(std::chrono::high_resolution_clock::now()) | m_startTime |
| T_Writer & | m_writer |
Log the entry and exit of a scope.
Definition at line 119 of file logger.hpp.
|
inline |
Definition at line 122 of file logger.hpp.
|
inline |
Definition at line 133 of file logger.hpp.
|
delete |
|
delete |
|
inline |
Definition at line 143 of file logger.hpp.
|
delete |
|
delete |
|
private |
Definition at line 161 of file logger.hpp.
|
private |
Definition at line 157 of file logger.hpp.
|
private |
Definition at line 158 of file logger.hpp.
|
private |
Definition at line 159 of file logger.hpp.
|
private |
Definition at line 160 of file logger.hpp.