ldas-tools-al 2.6.4
Classes | Namespaces | Functions | Variables
Timeout.hh File Reference
#include <stdexcept>
#include <memory>
#include <boost/shared_ptr.hpp>
#include "ldastoolsal/ConditionalVariable.hh"
#include "ldastoolsal/Task.hh"
Include dependency graph for Timeout.hh:

Classes

class  LDASTools::AL::TimeoutException
 

Namespaces

namespace  LDASTools
 Obtain the queue of resources in limbo.
 
namespace  LDASTools::AL
 The Abstraction Layer.
 

Functions

int LDASTools::AL::Timeout (Task *CallerTask, int Seconds, int &Status, bool ThrowTimeoutException)
 
template<typename T >
int LDASTools::AL::Timeout (boost::shared_ptr< T > CallerTask, int Seconds, int &Status, bool ThrowTimeoutException=true)
 

Variables

const int LDASTools::AL::TIMEOUT_TIMED_OUT = 0x0001
 
const int LDASTools::AL::TIMEOUT_COMPLETED = 0x0002