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/declaration.hpp"
Public Member Functions | |
signals_data () | |
~signals_data ()=default | |
signals_data (const signals_data &)=default | |
signals_data (signals_data &&)=default | |
signals_data & | operator= (const signals_data &)=default |
signals_data & | operator= (signals_data &&)=default |
Public Attributes | |
bool | signals_active = false |
bool | enable_all = false |
bool | disable_all = false |
signal_function_t | signals_exit_func = [](int) {} |
signal_set_t | signals_enabled = {} |
signal_set_t | signals_disabled |
signal_set_t | signals_default |
Definition at line 122 of file declaration.hpp.
|
inline |
Definition at line 45 of file signals.hpp.
References tim::FPE, signals_default, signals_disabled, and signals_enabled.
|
default |
|
default |
|
default |
|
default |
|
default |
bool tim::signal_settings::signals_data::disable_all = false |
Definition at line 133 of file declaration.hpp.
Referenced by tim::signal_settings::disable_all().
bool tim::signal_settings::signals_data::enable_all = false |
Definition at line 132 of file declaration.hpp.
Referenced by tim::signal_settings::enable_all().
bool tim::signal_settings::signals_data::signals_active = false |
Definition at line 131 of file declaration.hpp.
Referenced by tim::signal_settings::is_active(), and tim::signal_settings::set_active().
signal_set_t tim::signal_settings::signals_data::signals_default |
Definition at line 145 of file declaration.hpp.
Referenced by signals_data(), and tim::signal_settings::get_default().
signal_set_t tim::signal_settings::signals_data::signals_disabled |
Definition at line 136 of file declaration.hpp.
Referenced by signals_data(), and tim::signal_settings::get_disabled().
signal_set_t tim::signal_settings::signals_data::signals_enabled = {} |
Definition at line 135 of file declaration.hpp.
Referenced by signals_data(), and tim::signal_settings::get_enabled().
signal_function_t tim::signal_settings::signals_data::signals_exit_func = [](int) {} |
Definition at line 134 of file declaration.hpp.
Referenced by tim::signal_settings::exit_action(), and tim::signal_settings::set_exit_action().