From b3eaf02074e883bea0800643b6c28ab18a10f3ee Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Thu, 8 Mar 2001 22:56:21 +0000 Subject: [PATCH] fixed gnu warning --- src/ca/iocinf.h | 8 ++++---- src/cas/example/simple/exServer.h | 8 ++++---- src/cas/generic/st/caServerOS.cc | 2 +- src/cas/generic/st/casDGIntfOS.cc | 4 ++-- src/cas/generic/st/casDGOS.cc | 2 +- src/cas/generic/st/casStreamOS.cc | 4 ++-- src/libCom/fdmgr/fdmgr.cpp | 2 +- 7 files changed, 15 insertions(+), 15 deletions(-) diff --git a/src/ca/iocinf.h b/src/ca/iocinf.h index 1e575feaf..d2a824a99 100644 --- a/src/ca/iocinf.h +++ b/src/ca/iocinf.h @@ -498,7 +498,7 @@ class udpiiu; class searchTimer : private epicsTimerNotify { public: searchTimer ( udpiiu &iiu, epicsTimerQueue &queue ); - ~searchTimer (); + virtual ~searchTimer (); void notifySearchResponse ( unsigned short retrySeqNo ); void resetPeriod ( double delayToNextTry ); void show ( unsigned level ) const; @@ -522,7 +522,7 @@ private: class repeaterSubscribeTimer : private epicsTimerNotify { public: repeaterSubscribeTimer (udpiiu &iiu, epicsTimerQueue &queue); - ~repeaterSubscribeTimer (); + virtual ~repeaterSubscribeTimer (); void confirmNotify (); void show (unsigned level) const; @@ -593,7 +593,7 @@ private: class tcpRecvWatchdog : private epicsTimerNotify { public: tcpRecvWatchdog ( tcpiiu &, double periodIn, epicsTimerQueue & queueIn ); - ~tcpRecvWatchdog (); + virtual ~tcpRecvWatchdog (); void rescheduleRecvTimer (); void messageArrivalNotify (); void beaconArrivalNotify (); @@ -614,7 +614,7 @@ private: class tcpSendWatchdog : private epicsTimerNotify { public: tcpSendWatchdog ( tcpiiu &, double periodIn, epicsTimerQueue & queueIn ); - ~tcpSendWatchdog (); + virtual ~tcpSendWatchdog (); void start (); void cancel (); private: diff --git a/src/cas/example/simple/exServer.h b/src/cas/example/simple/exServer.h index 4415ec4bf..43bee63d3 100644 --- a/src/cas/example/simple/exServer.h +++ b/src/cas/example/simple/exServer.h @@ -392,7 +392,7 @@ private: class exAsyncWriteIO : public casAsyncWriteIO, public epicsTimerNotify { public: exAsyncWriteIO ( const casCtx &ctxIn, exAsyncPV &pvIn, const gdd &valueIn ); - ~exAsyncWriteIO (); + virtual ~exAsyncWriteIO (); private: exAsyncPV &pv; epicsTimer &timer; @@ -406,7 +406,7 @@ private: class exAsyncReadIO : public casAsyncReadIO, public epicsTimerNotify { public: exAsyncReadIO ( const casCtx &ctxIn, exAsyncPV &pvIn, gdd &protoIn ); - ~exAsyncReadIO (); + virtaul ~exAsyncReadIO (); private: exAsyncPV &pv; epicsTimer &timer; @@ -422,7 +422,7 @@ class exAsyncExistIO : public casAsyncPVExistIO, public epicsTimerNotify { public: exAsyncExistIO ( const pvInfo &pviIn, const casCtx &ctxIn, exServer &casIn ); - ~exAsyncExistIO (); + virtual ~exAsyncExistIO (); private: const pvInfo &pvi; epicsTimer &timer; @@ -439,7 +439,7 @@ class exAsyncCreateIO : public casAsyncPVAttachIO, public epicsTimerNotify { public: exAsyncCreateIO ( pvInfo &pviIn, exServer &casIn, const casCtx &ctxIn, bool scanOnIn ); - ~exAsyncCreateIO (); + virtaul ~exAsyncCreateIO (); private: pvInfo &pvi; epicsTimer &timer; diff --git a/src/cas/generic/st/caServerOS.cc b/src/cas/generic/st/caServerOS.cc index 0f3b74b6c..b79704afa 100644 --- a/src/cas/generic/st/caServerOS.cc +++ b/src/cas/generic/st/caServerOS.cc @@ -19,7 +19,7 @@ class casBeaconTimer : public epicsTimerNotify { public: casBeaconTimer ( double delay, caServerOS &osIn ); - ~casBeaconTimer (); + virtual ~casBeaconTimer (); private: epicsTimer &timer; caServerOS &os; diff --git a/src/cas/generic/st/casDGIntfOS.cc b/src/cas/generic/st/casDGIntfOS.cc index e1fec5a8e..0bd752762 100644 --- a/src/cas/generic/st/casDGIntfOS.cc +++ b/src/cas/generic/st/casDGIntfOS.cc @@ -69,7 +69,7 @@ private: class casDGEvWakeup : public epicsTimerNotify { public: casDGEvWakeup ( casDGIntfOS &osIn ); - ~casDGEvWakeup(); + virtual ~casDGEvWakeup(); void show ( unsigned level ) const; private: epicsTimer &timer; @@ -83,7 +83,7 @@ private: class casDGIOWakeup : public epicsTimerNotify { public: casDGIOWakeup ( casDGIntfOS &osIn ); - ~casDGIOWakeup (); + virtual ~casDGIOWakeup (); void show ( unsigned level ) const; private: epicsTimer &timer; diff --git a/src/cas/generic/st/casDGOS.cc b/src/cas/generic/st/casDGOS.cc index ee0a00631..b596ae6c3 100644 --- a/src/cas/generic/st/casDGOS.cc +++ b/src/cas/generic/st/casDGOS.cc @@ -17,7 +17,7 @@ class casDGEvWakeup : public epicsTimerNotify { public: casDGEvWakeup (casDGOS &osIn); - ~casDGEvWakeup(); + virtual ~casDGEvWakeup(); void show (unsigned level) const; private: epicsTimer &timer; diff --git a/src/cas/generic/st/casStreamOS.cc b/src/cas/generic/st/casStreamOS.cc index 8859294ad..5051e307b 100644 --- a/src/cas/generic/st/casStreamOS.cc +++ b/src/cas/generic/st/casStreamOS.cc @@ -110,7 +110,7 @@ inline casStreamWriteReg::~casStreamWriteReg () class casStreamEvWakeup : public epicsTimerNotify { public: casStreamEvWakeup(casStreamOS &osIn); - ~casStreamEvWakeup (); + virtual ~casStreamEvWakeup (); void show ( unsigned level ) const; private: epicsTimer &timer; @@ -179,7 +179,7 @@ epicsTimerNotify::expireStatus casStreamEvWakeup::expire() class casStreamIOWakeup : public epicsTimerNotify { public: casStreamIOWakeup(casStreamOS &osIn); - ~casStreamIOWakeup(); + virtual ~casStreamIOWakeup(); void show ( unsigned level ) const; private: epicsTimer &timer; diff --git a/src/libCom/fdmgr/fdmgr.cpp b/src/libCom/fdmgr/fdmgr.cpp index 37d6abafe..670fe1ab9 100644 --- a/src/libCom/fdmgr/fdmgr.cpp +++ b/src/libCom/fdmgr/fdmgr.cpp @@ -70,7 +70,7 @@ class oldFdmgr; class timerForOldFdmgr : public epicsTimerNotify, public chronIntIdRes { public: epicsShareFunc timerForOldFdmgr (oldFdmgr &fdmgr, double delay, pCallBackFDMgr pFunc, void *pParam); - epicsShareFunc ~timerForOldFdmgr (); + epicsShareFunc virtual ~timerForOldFdmgr (); // // exceptions