~CpuProfilerGuard() noexcept
Destructor – calls profiler->end() to close the active interval.
CpuProfilerGuard(class CpuProfiler *profiler) noexcept
Constructs the guard and calls profiler->begin().
Tracks CPU active time as a percentage of total elapsed wall-clock time.
Definition cpu_profiler.h:94
Platform-independent macro definitions for the VLink library.
#define VLINK_EXPORT
Definition macros.h:85
#define VLINK_DISALLOW_COPY_AND_ASSIGN(classname)
Deletes the copy constructor and copy-assignment operator of classname.
Definition macros.h:184