Belle II Software prerelease-10-00-00a
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 92 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 96 of file ProfileModule.h.

96: virtualMem(vm), rssMem(rssm), time(t) {};

Member Data Documentation

◆ rssMem

unsigned long rssMem

rss memory usage

Definition at line 98 of file ProfileModule.h.

◆ time

double time

execution time

Definition at line 99 of file ProfileModule.h.

◆ virtualMem

unsigned long virtualMem

virtual memory usage

Definition at line 97 of file ProfileModule.h.


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