DDS  ver. 3.4
Public Member Functions | Static Public Member Functions | List of all members
MiscCommon::CTimeoutGuard Class Reference

The class, which watches the running time of the process and sends SEGTERM when defined time-out is reached. More...

#include <TimeoutGuard.h>

Public Member Functions

void Init (pid_t _pid, size_t _timeout)
 
void ThreadWorker () const
 

Static Public Member Functions

static CTimeoutGuardInstance ()
 

Detailed Description

The class, which watches the running time of the process and sends SEGTERM when defined time-out is reached.

Member Function Documentation

◆ Init()

void MiscCommon::CTimeoutGuard::Init ( pid_t  _pid,
size_t  _timeout 
)
inline

◆ Instance()

static CTimeoutGuard& MiscCommon::CTimeoutGuard::Instance ( )
inlinestatic

◆ ThreadWorker()

void MiscCommon::CTimeoutGuard::ThreadWorker ( ) const
inline

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