Empty exception type that callers may use to signal a graceful shutdown.
Signal handling utilities for the TRIQS library.
int last()
Integer identifier of the most recently received signal.
void start()
Install the TRIQS signal handler.
void stop()
Restore the previous signal disposition.
bool received(bool pop_)
Whether at least one signal has been queued since the last reset.
void pop()
Pop the most recently received signal from the queue (no-op if empty).