ug4
ug::MemInfo Class Reference

#include <mem_info.h>

Public Member Functions

number global_resident_memory () const
 
number global_virtual_memory () const
 
number local_resident_memory () const
 
number local_virtual_memory () const
 
number max_resident_memory () const
 
number max_virtual_memory () const
 
void memory_consumption ()
 

Protected Member Functions

void communicate_process_values ()
 

Private Attributes

size_t m_gloRes
 
size_t m_gloVirt
 
size_t m_locRes
 
size_t m_locVirt
 
size_t m_maxRes
 
size_t m_maxVirt
 

Member Function Documentation

◆ communicate_process_values()

void ug::MemInfo::communicate_process_values ( )
protected

◆ global_resident_memory()

number ug::MemInfo::global_resident_memory ( ) const

References m_gloRes.

◆ global_virtual_memory()

number ug::MemInfo::global_virtual_memory ( ) const

References m_gloVirt.

◆ local_resident_memory()

number ug::MemInfo::local_resident_memory ( ) const

References m_locRes.

◆ local_virtual_memory()

number ug::MemInfo::local_virtual_memory ( ) const

References m_locVirt.

◆ max_resident_memory()

number ug::MemInfo::max_resident_memory ( ) const

References m_maxRes.

◆ max_virtual_memory()

number ug::MemInfo::max_virtual_memory ( ) const

References m_maxVirt.

◆ memory_consumption()

void ug::MemInfo::memory_consumption ( )

Member Data Documentation

◆ m_gloRes

size_t ug::MemInfo::m_gloRes
private

◆ m_gloVirt

size_t ug::MemInfo::m_gloVirt
private

◆ m_locRes

size_t ug::MemInfo::m_locRes
private

◆ m_locVirt

size_t ug::MemInfo::m_locVirt
private

◆ m_maxRes

size_t ug::MemInfo::m_maxRes
private

◆ m_maxVirt

size_t ug::MemInfo::m_maxVirt
private

The documentation for this class was generated from the following files: