Loading...
Searching...
No Matches
sigWriteNow Class Reference

Signal handler to write once and continue. The interrupt is defined by OptimisationSwitches::writeNowSignal. More...

#include <sigWriteNow.H>

Public Member Functions

 sigWriteNow () noexcept=default
 Default construct.
 sigWriteNow (Time &runTime, bool verbose=false)
 Construct with Time reference.
 ~sigWriteNow ()
 Destructor.

Static Public Member Functions

static bool active () noexcept
 Is active?
static int signalNumber () noexcept
 The signal number being used.
static void set (bool verbose=false)
 Set/reset signal handler.

Friends

class addwriteNowSignalToOpt
 Allow setter access to signal_.

Detailed Description

Signal handler to write once and continue. The interrupt is defined by OptimisationSwitches::writeNowSignal.

Source files

Definition at line 49 of file sigWriteNow.H.

Constructor & Destructor Documentation

◆ sigWriteNow() [1/2]

sigWriteNow ( )
defaultnoexcept

Default construct.

References Foam::noexcept.

Referenced by sigWriteNow(), and ~sigWriteNow().

Here is the caller graph for this function:

◆ sigWriteNow() [2/2]

sigWriteNow ( Time & runTime,
bool verbose = false )
explicit

Construct with Time reference.

References runTime, and sigWriteNow().

Here is the call graph for this function:

◆ ~sigWriteNow()

Destructor.

References sigWriteNow().

Here is the call graph for this function:

Member Function Documentation

◆ active()

bool active ( )
inlinestaticnoexcept

Is active?

Definition at line 99 of file sigWriteNow.H.

References active(), and Foam::noexcept.

Referenced by active().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ signalNumber()

int signalNumber ( )
inlinestaticnoexcept

The signal number being used.

Definition at line 104 of file sigWriteNow.H.

References Foam::noexcept.

◆ set()

void set ( bool verbose = false)
static

Set/reset signal handler.

◆ addwriteNowSignalToOpt

friend class addwriteNowSignalToOpt
friend

Allow setter access to signal_.

Definition at line 72 of file sigWriteNow.H.

References addwriteNowSignalToOpt.

Referenced by addwriteNowSignalToOpt.


The documentation for this class was generated from the following file: