Member Functions¶
C¶
functiontimestamps<max_count, fence>::compute_rdtsc_overhead() Measure and return the RDTSC read overhead in cycles.
E¶
functionstopwatch::elapsed() Return the elapsed time since construction cast to the requestedDurationtype.functionstopwatch::elapsed_ms() Convenience wrapper forelapsedreturning milliseconds.functionstopwatch::elapsed_ns() Convenience wrapper forelapsedreturning nanoseconds.functionstopwatch::elapsed_s() Return the elapsed wall-clock time in seconds since construction.functionstopwatch::elapsed_us() Convenience wrapper forelapsedreturning microseconds.
I¶
functiontimestamps<max_count, fence>::init() Reset the profiler, capturing the current cycle count as time zero.
M¶
functiontimestamps<max_count, fence>::min(const timestamps<max_count, fence> &) Return a new timestamps object containing the per-slot minimum durations.
R¶
functiontimestamps<max_count, fence>::record(const char *) Record a timestamp checkpoint with an optional label.
This file was generated by cxxdox, a C++ documentation generator based on MkDocs Material and libclang.