Timing Entry, arranged in a tree.
|
|
| TimingOutline (const std::string &label, size_t myId) |
| | Constructor.
|
| |
|
size_t | time () const |
| | time taken, including children
|
| |
|
double | secs () const |
| | time taken, in seconds, including children
|
| |
|
double | self () const |
| | self time only, in seconds
|
| |
|
double | wall () const |
| | wall time, in seconds
|
| |
|
double | min () const |
| | min time, in seconds
|
| |
|
double | max () const |
| | max time, in seconds
|
| |
|
double | mean () const |
| | mean self time, in seconds
|
| |
|
void | print (const std::string &outline="") const |
| |
|
void | print2 (const std::string &outline="", const double parentTotal=-1.0) const |
| |
|
const boost::shared_ptr< TimingOutline > & | child (size_t child, const std::string &label, const boost::weak_ptr< TimingOutline > &thisPtr) |
| |
|
void | tic () |
| |
|
void | toc () |
| |
|
void | finishedIteration () |
| |