#include <AMReX_MemProfiler.H>
|
| static void | add (const std::string &name, std::function< MemInfo()> &&f) |
| |
| static void | add (const std::string &name, std::function< NBuildsInfo()> &&f) |
| |
| static void | report (const std::string &prefix=std::string()) |
| |
| static void | Finalize () |
| |
|
| std::ostream & | operator<< (std::ostream &os, const MemProfiler::Bytes &bytes) |
| |
| std::ostream & | operator<< (std::ostream &os, const MemProfiler::Builds &builds) |
| |
◆ MemProfiler() [1/2]
| amrex::MemProfiler::MemProfiler |
( |
const MemProfiler & |
| ) |
|
|
delete |
◆ MemProfiler() [2/2]
| amrex::MemProfiler::MemProfiler |
( |
| ) |
|
|
inline |
◆ ~MemProfiler()
| amrex::MemProfiler::~MemProfiler |
( |
| ) |
|
|
inline |
◆ add() [1/2]
| void amrex::MemProfiler::add |
( |
const std::string & |
name, |
|
|
std::function< MemInfo()> && |
f |
|
) |
| |
|
static |
◆ add() [2/2]
| void amrex::MemProfiler::add |
( |
const std::string & |
name, |
|
|
std::function< NBuildsInfo()> && |
f |
|
) |
| |
|
static |
◆ Finalize()
| void amrex::MemProfiler::Finalize |
( |
| ) |
|
|
static |
◆ operator=()
◆ report()
| void amrex::MemProfiler::report |
( |
const std::string & |
prefix = std::string() | ) |
|
|
static |
◆ operator<< [1/2]
| std::ostream & operator<< |
( |
std::ostream & |
os, |
|
|
const MemProfiler::Builds & |
builds |
|
) |
| |
|
friend |
◆ operator<< [2/2]
| std::ostream & operator<< |
( |
std::ostream & |
os, |
|
|
const MemProfiler::Bytes & |
bytes |
|
) |
| |
|
friend |
The documentation for this class was generated from the following files: