|
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.
1.8.5