| 
    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.
| void MLAccumulatedProfile::reset | ( | ) | 
Resets the accumulated profile.