stop watches that are created during another watch's life time will yield samples with the appropriate nesting information. Sequential watches with the same name will result in a single sample with the corresponding call count. Note, however, that interleaved samples will not be combined. Profiled recursive calls (i.e. nested samples with the same name) will show up as specified by Profiler::mergeRecursive
Public Attributes | |
| Time | avg |
| the sliding average | |
| count | callCount |
| the number of times the sample was encountered in sequence | |
| count | callDepth |
| the number of enclosing samples. | |
| Time | curr |
| the duration of the current sample, cumulated in case of merged samples. | |
| Time | max |
| the longest duration in the history | |
| Time | min |
| the shortest duration in the history | |
| std::string | name |
| the sample's name | |
|
|
the sliding average
|
|
|
the number of times the sample was encountered in sequence
|
|
|
the number of enclosing samples.
|
|
|
the duration of the current sample, cumulated in case of merged samples.
|
|
|
the longest duration in the history
|
|
|
the shortest duration in the history
|
|
|
the sample's name
|
1.4.3