A single Phase run.
More...
#include <mim/util/profile.h>
A single Phase run.
Definition at line 32 of file profile.h.
◆ elapsed()
| Duration mim::Profiler::Span::elapsed |
( |
| ) |
const |
|
inline |
◆ counters
| Vector<std::pair<std::string, uint64_t> > mim::Profiler::Span::counters |
Custom counters reported by the Phase (insertion order).
Definition at line 38 of file profile.h.
◆ depth
| size_t mim::Profiler::Span::depth |
Nesting level; a root Phase has depth 0.
Definition at line 36 of file profile.h.
◆ name
| std::string mim::Profiler::Span::name |
◆ parent
| size_t mim::Profiler::Span::parent |
◆ start
| Clock::time_point mim::Profiler::Span::start |
◆ stop
| Clock::time_point mim::Profiler::Span::stop |
The documentation for this struct was generated from the following file: