#include <cfenv>Go to the source code of this file.
Classes | |
| class | smash::DisableFloatTraps |
| Guard type that safely disables floating point traps for the scope in which it is placed. More... | |
Namespaces | |
| smash | |
Functions | |
| bool | smash::enable_float_traps (int) |
| Fallback that fails to set the trap. More... | |
| void | smash::setup_default_float_traps () |
| Setup the floating-point traps used throughout SMASH. More... | |
| template<typename F > | |
| void | smash::without_float_traps (F &&f) |
| Convenience function to create a scope where all floating point traps are disabled. More... | |