From 725b56e81b246e4ad2b0d6806c8498da9fb5b8a9 Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Tue, 26 Sep 2000 20:24:56 +0000 Subject: [PATCH] export additional symbols from dll --- src/cas/generic/casInternal.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/cas/generic/casInternal.h b/src/cas/generic/casInternal.h index 0d196eb51..6d05ff616 100644 --- a/src/cas/generic/casInternal.h +++ b/src/cas/generic/casInternal.h @@ -47,7 +47,7 @@ class casChannelI; // class casEvent : public tsDLNode { public: - virtual ~casEvent(); + epicsShareFunc virtual ~casEvent(); virtual caStatus cbFunc (casEventSys &)=0; private: }; @@ -66,7 +66,7 @@ enum casResType {casChanT=1, casClientMonT, casPVT}; class casRes : public chronIntIdRes { public: - virtual ~casRes(); + epicsShareFunc virtual ~casRes(); virtual casResType resourceType() const = 0; virtual void show (unsigned level) const = 0; virtual void destroy() = 0; @@ -96,7 +96,7 @@ class ioBlockedList : private tsDLList { friend class ioBlocked; public: ioBlockedList (); - virtual ~ioBlockedList (); + epicsShareFunc virtual ~ioBlockedList (); void signal (); void addItemToIOBLockedList (ioBlocked &item); }; @@ -228,7 +228,7 @@ class casAsyncPVAttachIO; class casAsyncIOI : public casEvent, public tsDLNode { public: casAsyncIOI (casCoreClient &client); - virtual ~casAsyncIOI(); + epicsShareFunc virtual ~casAsyncIOI(); void serverDestroyIfReadOP (); void serverDestroy (); @@ -374,7 +374,7 @@ class casPVListChan : public casChannelI, public tsDLNode { public: casPVListChan (const casCtx &ctx); - virtual ~casPVListChan(); + epicsShareFunc virtual ~casPVListChan(); }; class caServerI; @@ -392,7 +392,7 @@ public ioBlockedList // list of clients io blocked on this pv { public: casPVI (); - virtual ~casPVI (); + epicsShareFunc virtual ~casPVI (); // // for use by the server library