AQUAgpusph 5.0.4
|
Profiling base class. More...
#include <Tool.hpp>
Public Member Functions | |
Profiler () | |
~Profiler () | |
std::vector< Profile * > | substages () const |
Get the substages. |
Protected Member Functions | |
void | substages (std::vector< Profile * > instances) |
Set the tool substages. |
Profiling base class.
Each tool is a Profiler, which might has several substages. Each subinstance counts when each part of the tool computation began and end. This class just collect all those substages together
|
inline |
Constructor.
instances | The list of substages that conforms this profiler |
|
inline |
Destructor
|
inline |
Get the substages.
|
inlineprotected |
Set the tool substages.
instances | The substages |