o eliminated header file for inline functions

o created file for template instances
This commit is contained in:
Jeff Hill
2002-05-09 19:02:08 +00:00
parent 8b1f578a54
commit 05b948519d
11 changed files with 196 additions and 157 deletions

View File

@@ -17,7 +17,6 @@
#include <limits.h>
#include "cacIO.h"
#include "tsFreeList.h"
#include "epicsMutex.h"
#include "epicsEvent.h"
@@ -27,21 +26,9 @@
#define epicsExportSharedSymbols
#include "db_access_routines.h"
#include "dbCAC.h"
#include "dbChannelIOIL.h"
#include "dbChannelIO.h"
#include "dbPutNotifyBlocker.h"
#ifdef _MSC_VER
# pragma warning ( push )
# pragma warning ( disable:4660 )
#endif
template class tsFreeList < dbChannelIO >;
template class epicsSingleton < tsFreeList < dbChannelIO > >;
#ifdef _MSC_VER
# pragma warning ( pop )
#endif
epicsSingleton < tsFreeList < dbChannelIO > > dbChannelIO::pFreeList;
dbChannelIO::dbChannelIO ( cacChannelNotify &notify,