NGSolve  5.3
Public Member Functions | Protected Attributes | List of all members
ngstd::MemoryUsage Class Reference

Reports amount of used memory. More...

#include <memusage.hpp>

Public Member Functions

 MemoryUsage (const string &aname, size_t anbytes, size_t anblocks)
 
 MemoryUsage (const MemoryUsage &)=default
 
 MemoryUsage (MemoryUsage &&)=default
 
MemoryUsageoperator= (const MemoryUsage &)=default
 
MemoryUsageoperator= (MemoryUsage &&)=default
 
void AddName (const string &aname)
 
const string & Name () const
 
size_t NBytes () const
 
size_t NBlocks () const
 

Protected Attributes

string name
 
size_t nbytes
 
size_t nblocks
 

Detailed Description

Reports amount of used memory.


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