This class represents a path made up of ProfilerSectionTag's. It is used so that we can distinguish between identical code sections, accessed from alternative paths, e.g.
More...
#include <CodeTimings.h>
This class represents a path made up of ProfilerSectionTag's. It is used so that we can distinguish between identical code sections, accessed from alternative paths, e.g.
void func1() {
}
void func2() {
func1();
}
void func3() {
func1();
}
In this case, we can access func1 via two paths: |func2|func1, and |func3|func1
ctor
- Parameters
-
top | the top node on the profiling stack |
parent | the parent path |
size_t AL::maya::ProfilerSectionPath::hash |
( |
| ) |
const |
|
inline |
return the hash of this class
- Returns
- the hash of this class
equality operator
- Parameters
-
rhs | the right hand side of the comparison |
- Returns
- true if the paths are the same
The documentation for this class was generated from the following file: