class ParaTimeLimitMonitorTh More...
#include <paraTimeLimitMonitorTh.h>
Public Member Functions | |
| ParaTimeLimitMonitorTh () | |
| default constructor More... | |
| ParaTimeLimitMonitorTh (ParaCommCPP11 *comm, double timelimit) | |
| constructor More... | |
| virtual | ~ParaTimeLimitMonitorTh () |
| destructor More... | |
| void | run () |
| run this time limit monitor More... | |
Protected Attributes | |
| ParaCommCPP11 * | paraComm |
| ParaCommunicator used. More... | |
| double | hardTimeLimit |
| hard time limit More... | |
class ParaTimeLimitMonitorTh
Definition at line 55 of file paraTimeLimitMonitorTh.h.
default constructor
Definition at line 75 of file paraTimeLimitMonitorTh.h.
References THROW_LOGICAL_ERROR1.
| ParaTimeLimitMonitorTh | ( | ParaCommCPP11 * | comm, |
| double | timelimit | ||
| ) |
constructor
| comm | communicator used |
| timelimit | timelimit |
Definition at line 87 of file paraTimeLimitMonitorTh.h.
References ParaTimeLimitMonitorTh::hardTimeLimit.
|
virtual |
destructor
Definition at line 104 of file paraTimeLimitMonitorTh.h.
| void run | ( | ) |
run this time limit monitor
Definition at line 112 of file paraTimeLimitMonitorTh.h.
References ParaTimeLimitMonitorTh::hardTimeLimit, PARA_COMM_CALL, UG::ParaBYTE, ParaTimeLimitMonitorTh::paraComm, ParaCommCPP11::send(), and UG::TagHardTimeLimit.
|
protected |
hard time limit
Definition at line 68 of file paraTimeLimitMonitorTh.h.
Referenced by ParaTimeLimitMonitorTh::ParaTimeLimitMonitorTh(), and ParaTimeLimitMonitorTh::run().
|
protected |
ParaCommunicator used.
Definition at line 65 of file paraTimeLimitMonitorTh.h.
Referenced by ParaTimeLimitMonitorTh::run().