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.
tim::signal_settings Member List

This is the complete list of members for tim::signal_settings, including all inherited members.

allow()tim::signal_settingsinlinestatic
check_environment()tim::signal_settingsinlinestatic
disable(const sys_signal &)tim::signal_settingsinlinestatic
disable_all()tim::signal_settingsinlinestatic
enable(const sys_signal &)tim::signal_settingsinlinestatic
enable_all()tim::signal_settingsinlinestatic
exit_action(int errcode)tim::signal_settingsinlinestatic
f_signals()tim::signal_settingsinlineprotectedstatic
get_default()tim::signal_settingsinlinestatic
get_disabled()tim::signal_settingsinlinestatic
get_enabled()tim::signal_settingsinlinestatic
is_active()tim::signal_settingsinlinestatic
set_active(bool val)tim::signal_settingsinlinestatic
set_exit_action(signal_function_t _f)tim::signal_settingsinlinestatic
signal_function_t typedeftim::signal_settings
signal_set_t typedeftim::signal_settings
str(const sys_signal &)tim::signal_settingsinlinestatic
str(bool report_disabled=false)tim::signal_settingsinlinestatic