90 void jobEnding(
const word& terminationType);
93 JobInfo(
const JobInfo&) =
delete;
96 void operator=(
const JobInfo&) =
delete;
static void disable() noexcept
Disallow JobInfo by forcing writeJobInfo (InfoSwitch) off.
void exit()
Job end with "exit" termination.
void write() const
Write job info to its file in the "running" jobs directory.
JobInfo()
Default construct.
~JobInfo()
Destructor, relocates the job file from running to finished.
static void shutdown()
Simple shutdown (finalize) of JobInfo.
static bool constructed
Global value for constructed job info.
static bool writeJobInfo
Global value for writeJobInfo enabled.
void stop()
Job end with "normal" termination.
void abort()
Job end with "abort" termination.
void signalEnd()
Relocate job file from "running" to "finished" directory.
dictionary()
Default construct, a top-level empty dictionary.
A class for handling file names.
A class for handling words, derived from Foam::string.
cpuTimePosix cpuTime
Selection of preferred clock mechanism for the elapsed cpu time.