Android-cuttlefish cvd tool
|
#include <signals.h>
Public Member Functions | |
SignalMasker (sigset_t signals) | |
SignalMasker (const SignalMasker &)=delete | |
SignalMasker (SignalMasker &&)=delete | |
SignalMasker | operator= (const SignalMasker &)=delete |
SignalMasker | operator= (SignalMasker &&)=delete |
~SignalMasker () | |
Private Attributes | |
sigset_t | old_mask_ |
Blocks signals for the current thread for the lifetime of the object.
Provides a RAII interface to sigprocmask.
cuttlefish::SignalMasker::SignalMasker | ( | sigset_t | signals | ) |
Blocks the given signals until the object is destroyed.
|
delete |
|
delete |
cuttlefish::SignalMasker::~SignalMasker | ( | ) |
|
delete |
|
delete |
|
private |