Go to the source code of this file.
Classes | |
class | timer |
Implements a timeout mechanism via sigalarm. More... | |
Namespaces | |
Foam | |
Namespace for OpenFOAM. | |
Macros | |
#define | timedOut(x) ((x).timeOut_ ? setjmp(Foam::timer::envAlarm) : false) |
Check if timeout has occurred. More... | |
#define timedOut | ( | x | ) | ((x).timeOut_ ? setjmp(Foam::timer::envAlarm) : false) |
Check if timeout has occurred.
keep setjmp in same stack frame so no function calls
Definition at line 72 of file timer.H.
Referenced by fileStat::fileStat(), and Foam::ping().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.