MeVisLab Toolbox Reference
|
#include <mlAccumulatedProfile.h>
Public Member Functions | |
MLAccumulatedProfile () | |
void | reset () |
Resets the accumulated profile. | |
void | feed (const MLMetaProfile &profile) |
Accumulates the profiles associated with address of the profiler to this profiles. | |
void | feed (const MLAccumulatedProfile &profile) |
Accumulates the profiles of the accumulated profile to this profiles. | |
MLProfilingMemoryType | getTotalMemory () const |
Returns the total amount of allocated memory. | |
MLProfilingMemoryType | getCurrentlyUsedMemory () const |
Returns the currently used memory. | |
MLProfilingTimeType | getConsumedTime () const |
Returns the accumulated consumed time (aka self time). | |
MLAccumulatedProfile & | operator+= (const MLAccumulatedProfile &other) |
This operator does the same as feed(), provided for convenience. | |
Definition at line 27 of file mlAccumulatedProfile.h.
|
inline |
Definition at line 30 of file mlAccumulatedProfile.h.
void MLAccumulatedProfile::feed | ( | const MLAccumulatedProfile & | profile | ) |
Accumulates the profiles of the accumulated profile to this profiles.
void MLAccumulatedProfile::feed | ( | const MLMetaProfile & | profile | ) |
Accumulates the profiles associated with address of the profiler to this profiles.
|
inline |
Returns the accumulated consumed time (aka self time).
Definition at line 48 of file mlAccumulatedProfile.h.
|
inline |
Returns the currently used memory.
Definition at line 45 of file mlAccumulatedProfile.h.
|
inline |
Returns the total amount of allocated memory.
Definition at line 42 of file mlAccumulatedProfile.h.
|
inline |
This operator does the same as feed(), provided for convenience.
Definition at line 51 of file mlAccumulatedProfile.h.
References mlrange_cast().
void MLAccumulatedProfile::reset | ( | ) |
Resets the accumulated profile.