moved template instances to a separate file
This commit is contained in:
@@ -21,18 +21,6 @@
|
||||
#include "iocinf.h"
|
||||
#include "hostNameCache.h"
|
||||
|
||||
#ifdef _MSC_VER
|
||||
# pragma warning ( push )
|
||||
# pragma warning ( disable:4660 )
|
||||
#endif
|
||||
|
||||
template class tsFreeList < hostNameCache, 16 >;
|
||||
template class epicsSingleton < tsFreeList < hostNameCache, 16 > >;
|
||||
|
||||
#ifdef _MSC_VER
|
||||
# pragma warning ( pop )
|
||||
#endif
|
||||
|
||||
epicsSingleton < tsFreeList < hostNameCache, 16 > > hostNameCache::pFreeList;
|
||||
|
||||
hostNameCache::hostNameCache ( const osiSockAddr &addr, ipAddrToAsciiEngine &engine ) :
|
||||
|
||||
@@ -25,18 +25,6 @@
|
||||
#include "caerr.h" // for ECA_DBLCHNL
|
||||
#undef epicsExportSharedSymbols
|
||||
|
||||
#ifdef _MSC_VER
|
||||
# pragma warning ( push )
|
||||
# pragma warning ( disable:4660 )
|
||||
#endif
|
||||
|
||||
template class tsFreeList < msgForMultiplyDefinedPV, 16 >;
|
||||
template class epicsSingleton < tsFreeList < msgForMultiplyDefinedPV, 16 > >;
|
||||
|
||||
#ifdef _MSC_VER
|
||||
# pragma warning ( pop )
|
||||
#endif
|
||||
|
||||
epicsSingleton < tsFreeList < class msgForMultiplyDefinedPV, 16 > >
|
||||
msgForMultiplyDefinedPV::pFreeList;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user