|
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"
Collaboration diagram for tim::signal_settings::signals_data: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().