![]() |
open_iA
2020.01
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
|
Simple performance helper class following RAII principle: Instantiate to start timer, destroy to stop timer prints to debug console. More...
#include <iAPerformanceHelper.h>
Public Member Functions | |
| iATimeGuard (std::string const &caption="", bool printMemUsage=true) | |
| starts measuring and writes according message (and optionally memory usage) to the debug console More... | |
| void | time (std::string const &caption="") |
| output an intermediate time with an optional caption More... | |
| ~iATimeGuard () | |
| destructor, stops timer and outputs duration (and optionally memory usage) to the debug console More... | |
Simple performance helper class following RAII principle: Instantiate to start timer, destroy to stop timer prints to debug console.
| iATimeGuard::iATimeGuard | ( | std::string const & | caption = "", |
| bool | printMemUsage = true |
||
| ) |
starts measuring and writes according message (and optionally memory usage) to the debug console
| iATimeGuard::~iATimeGuard | ( | ) |
destructor, stops timer and outputs duration (and optionally memory usage) to the debug console
| void iATimeGuard::time | ( | std::string const & | caption = "" | ) |
output an intermediate time with an optional caption
1.8.16