timemory 3.3.0
Modular C++ Toolkit for Performance Analysis and Logging. Profiling API and Tools for C, C++, CUDA, Fortran, and Python. The C++ template API is essentially a framework to creating tools: it is designed to provide a unifying interface for recording various performance measurements alongside data logging and interfaces to other tools.
|
#include "timemory/utility/transient_function.hpp"
Public Member Functions | |
template<typename FuncT > | |
transient_destructor (FuncT &&_func) | |
transient_destructor (const transient_destructor &)=delete | |
transient_destructor & | operator= (const transient_destructor &)=delete |
transient_destructor (transient_destructor &&rhs) noexcept=default | |
transient_destructor & | operator= (transient_destructor &&rhs) noexcept=default |
~transient_destructor () | |
Definition at line 120 of file transient_function.hpp.
|
inline |
Definition at line 123 of file transient_function.hpp.
|
delete |
|
defaultnoexcept |
|
inline |
Definition at line 135 of file transient_function.hpp.
|
delete |
|
defaultnoexcept |