4 #include "boost/timer/timer.hpp"
14 virtual bool interrupt()
const = 0;
30 virtual bool interrupt()
const override {
return false; };
virtual bool interrupt() const override
Definition: interruptFlag.h:30
DtIndefiniteInterrupt()
Definition: interruptFlag.h:29
boost::timer::cpu_timer myTimer
Definition: interruptFlag.h:46
Interface for a customizable interrupt flag that can be passed into a function to allow the calling c...
Definition: interruptFlag.h:9
virtual bool interrupt() const =0
A DtInterruptFlag which triggers interrupt after a number of milliseconds defined at the creation tim...
Definition: interruptFlag.h:35
boost::timer::nanosecond_type myExpireTime
Definition: interruptFlag.h:47
DtInterruptFlag()
Definition: interruptFlag.h:12
#define DT_DLL_vrfutil
This file is used to determine how to build Disable inconsistent dll linkage warning Visual Studio 6...
Definition: vrfutilDefines.h:34
virtual ~DtInterruptFlag()
Definition: interruptFlag.h:13
A concrete DtInterruptFlag which never triggers an interrupt.
Definition: interruptFlag.h:26