Unravel Engine C++ Reference
|
#include <logging.h>
Public Types | |
using | clock_t = std::chrono::high_resolution_clock |
using | timepoint_t = clock_t::time_point |
Public Member Functions | |
log_stopwatch (const char *func, hpp::source_location loc=hpp::source_location::current()) | |
~log_stopwatch () | |
Public Attributes | |
timepoint_t | start = clock_t::now() |
const char * | func_ {} |
hpp::source_location | location_ |
using unravel::log_stopwatch< lvl, T >::clock_t = std::chrono::high_resolution_clock |
using unravel::log_stopwatch< lvl, T >::timepoint_t = clock_t::time_point |
|
inline |
|
inline |
const char* unravel::log_stopwatch< lvl, T >::func_ {} |
hpp::source_location unravel::log_stopwatch< lvl, T >::location_ |
timepoint_t unravel::log_stopwatch< lvl, T >::start = clock_t::now() |