MAIA bb96820c
Multiphysics at AIA
|
This class counts the static execution time of a function. More...
#include <timer.h>
Public Member Functions | |
FunctionTiming (std::string name) | |
~FunctionTiming () | |
FunctionTiming & | operator= (const FunctionTiming &t) |
void | in () |
void | out () |
MFloat | getInitCpuTime () const |
MFloat | getDeltaCpuTime () const |
MFloat | getInitWallTime () const |
MFloat | getDeltaWallTime () const |
MString | getName () const |
Private Attributes | |
MFloat | m_initCpuTime = -1.0 |
MFloat | m_deltaCpuTime = -1.0 |
MFloat | m_tmpCpuTime = -1.0 |
MFloat | m_initWallTime = -1.0 |
MFloat | m_deltaWallTime = -1.0 |
MFloat | m_tmpWallTime = -1.0 |
MString | m_name = "" |
|
explicit |
Definition at line 131 of file timer.cpp.
FunctionTiming::~FunctionTiming | ( | ) |
|
inline |
void FunctionTiming::in | ( | ) |
FunctionTiming & FunctionTiming::operator= | ( | const FunctionTiming & | t | ) |
void FunctionTiming::out | ( | ) |