Belle II Software development
ProfileModule::MemTime Struct Reference

An internal struct to store pairs of memory usage and time. More...

Public Member Functions

 MemTime (unsigned long vm=0, unsigned long rssm=0, double t=0)
 Constructor with initialization of memory usage and time to zero.
 

Public Attributes

unsigned long virtualMem
 virtual memory usage
 
unsigned long rssMem
 rss memory usage
 
double time
 execution time
 

Detailed Description

An internal struct to store pairs of memory usage and time.

Definition at line 89 of file ProfileModule.h.

Constructor & Destructor Documentation

◆ MemTime()

MemTime ( unsigned long  vm = 0,
unsigned long  rssm = 0,
double  t = 0 
)
inline

Constructor with initialization of memory usage and time to zero.

Definition at line 93 of file ProfileModule.h.

93: virtualMem(vm), rssMem(rssm), time(t) {};
unsigned long virtualMem
virtual memory usage
Definition: ProfileModule.h:94
double time
execution time
Definition: ProfileModule.h:96
unsigned long rssMem
rss memory usage
Definition: ProfileModule.h:95

Member Data Documentation

◆ rssMem

unsigned long rssMem

rss memory usage

Definition at line 95 of file ProfileModule.h.

◆ time

double time

execution time

Definition at line 96 of file ProfileModule.h.

◆ virtualMem

unsigned long virtualMem

virtual memory usage

Definition at line 94 of file ProfileModule.h.


The documentation for this struct was generated from the following file: