salsa 0.7.1
Loading...
Searching...
No Matches
Actor.cc
1#include "Actor.hh"
2namespace Salsa {
3
4std::sig_atomic_t Actor::msInterrupted = 0;
5
7{
11}
13{
17}
18
19void Actor::signalHandler(int signalNumber)
20{
24
25 interrupted(signalNumber);
26 SPD_TRACE("Interrupted with signal [{}]", msInterrupted);
27 SPD_TRACE("Shutting down...");
28}
29
30} // namespace Salsa
virtual ~Actor()
Definition Actor.cc:12
static void signalHandler(int signalNumber)
Setter salsa interruption.
Definition Actor.cc:19
static std::sig_atomic_t msInterrupted
flag if salsa is interrupted
Definition Actor.hh:44
static std::sig_atomic_t interrupted()
Returns if salsa is interrupted.
Definition Actor.hh:35
Base Salsa Object class.
Definition Object.hh:15