#include <profiler.h>
|
| using | clock_t = std::chrono::high_resolution_clock |
| |
| using | timepoint_t = clock_t::time_point |
| |
| using | duration_t = std::chrono::duration<float, std::milli> |
| |
Definition at line 100 of file profiler.h.
◆ clock_t
◆ duration_t
◆ timepoint_t
◆ scope_perf_timer()
Constructor that only accepts string literals for safety.
Only accepts string literals to ensure lifetime safety since we store non-owning pointers
- Parameters
-
| name | String literal name for the performance timer |
| profiler | Pointer to the performance profiler instance |
Definition at line 112 of file profiler.h.
◆ ~scope_perf_timer()
| unravel::scope_perf_timer::~scope_perf_timer |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file:
- C:/Workspace/github/UnravelEngine/UnravelEngine/engine/engine/profiler/profiler.h