LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
llvm::sys::Watchdog Class Reference

#include <Watchdog.h>

Public Member Functions

 Watchdog (unsigned int seconds)
 
 ~Watchdog ()
 

Detailed Description

This class provides an abstraction for a timeout around an operation that must complete in a given amount of time. Failure to complete before the timeout is an unrecoverable situation and no mechanisms to attempt to handle it are provided.

Definition at line 26 of file Watchdog.h.

Constructor & Destructor Documentation

llvm::sys::Watchdog::Watchdog ( unsigned int  seconds)
llvm::sys::Watchdog::~Watchdog ( )

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