PVData C++
8.0.6
|
Class that must be implemented by code that makes Timer requests. More...
#include <misc/pv/timer.h>
Public Types | |
typedef std::tr1::shared_ptr < TimerCallback > | shared_pointer |
typedef std::tr1::shared_ptr < const TimerCallback > | const_shared_pointer |
typedef std::tr1::weak_ptr < TimerCallback > | weak_pointer |
typedef std::tr1::weak_ptr < const TimerCallback > | const_weak_pointer |
Public Member Functions | |
TimerCallback () | |
virtual | ~TimerCallback () |
virtual void | callback ()=0 |
virtual void | timerStopped ()=0 |
Friends | |
class | Timer |
Class that must be implemented by code that makes Timer requests.
epics::pvData::TimerCallback::TimerCallback | ( | ) |
Constructor
|
inlinevirtual |
|
pure virtual |
The method that is called when a timer expires.
|
pure virtual |
The timer has stopped.