Signal handler for SEGV interrupt. More...
Public Member Functions | |
sigSegv () | |
~sigSegv () | |
Static Public Member Functions | |
static void | set (bool verbose=false) |
static void | unset (bool verbose=false) |
Signal handler for SEGV interrupt.
The standard interrupt handler is overridden to ensure that the runningJob file is removed. Can be used either directly through the static member functions or through the scope of the object (constructor sets trapping; destructor restores original).
sigSegv | ( | ) |
Definition at line 50 of file sigSegv.C.
References Foam::BitOps::set().
~sigSegv | ( | ) |
Definition at line 58 of file sigSegv.C.
References Foam::BitOps::unset().
|
static |
Definition at line 66 of file sigSegv.C.
References Foam::setHandler().
Referenced by argList::parse().
|
static |
Definition at line 78 of file sigSegv.C.
References Foam::resetHandler().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.