Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
SignalHandler.h File Reference
#include <cstdint>
#include <cstdlib>
#include "storm-config.h"
#include "storm/utility/OsDetection.h"
Include dependency graph for SignalHandler.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  storm::utility::resources::SignalInformation
 

Namespaces

namespace  storm
 LabParser.cpp.
 
namespace  storm::utility
 
namespace  storm::utility::resources
 

Functions

void storm::utility::resources::quickest_exit (int errorCode)
 Exit without cleanup.
 
void storm::utility::resources::setTimeoutAlarm (uint_fast64_t timeout)
 Set timeout by raising an alarm after timeout seconds.
 
void storm::utility::resources::resetTimeoutAlarm ()
 
bool storm::utility::resources::isTerminate ()
 Check whether the program should terminate (due to some abort signal).
 
void storm::utility::resources::installSignalHandler (int maximalWaitTime)
 Register some signal handlers to detect and correctly handle abortion (due to timeout for example).