avoid useless vc++ warning

This commit is contained in:
Jeff Hill
2002-03-27 21:32:20 +00:00
parent 6b466fc7ed
commit cdfa4b5363
25 changed files with 252 additions and 0 deletions

View File

@@ -99,9 +99,18 @@ inline void delayVerify::start ( const epicsTime &expireTime )
this->timer.start ( *this, expireTime );
}
#ifdef _MSC_VER
# pragma warning ( push )
# pragma warning ( disable:4660 )
#endif
template class tsFreeList < class delayVerify, 0x20 >;
template class epicsSingleton < tsFreeList < class delayVerify, 0x20 > >;
#ifdef _MSC_VER
# pragma warning ( pop )
#endif
epicsSingleton < tsFreeList < class delayVerify, 0x20 > > delayVerify::pFreeList;
inline void * delayVerify::operator new ( size_t size )
@@ -185,9 +194,18 @@ inline void cancelVerify::start ( const epicsTime &expireTime )
this->timer.start ( *this, expireTime );
}
#ifdef _MSC_VER
# pragma warning ( push )
# pragma warning ( disable:4660 )
#endif
template class tsFreeList < class cancelVerify, 0x20 >;
template class epicsSingleton < tsFreeList < class cancelVerify, 0x20 > >;
#ifdef _MSC_VER
# pragma warning ( pop )
#endif
epicsSingleton < tsFreeList < class cancelVerify, 0x20 > > cancelVerify::pFreeList;
inline void * cancelVerify::operator new ( size_t size )
@@ -273,9 +291,18 @@ inline void expireDestroVerify::start ( const epicsTime & expireTime )
this->timer.start ( *this, expireTime );
}
#ifdef _MSC_VER
# pragma warning ( push )
# pragma warning ( disable:4660 )
#endif
template class tsFreeList < class expireDestroVerify, 0x20 >;
template class epicsSingleton < tsFreeList < class expireDestroVerify, 0x20 > >;
#ifdef _MSC_VER
# pragma warning ( pop )
#endif
epicsSingleton < tsFreeList < class expireDestroVerify, 0x20 > > expireDestroVerify::pFreeList;
inline void * expireDestroVerify::operator new ( size_t size )
@@ -353,9 +380,18 @@ inline void periodicVerify::start ( const epicsTime &expireTime )
this->timer.start ( *this, expireTime );
}
#ifdef _MSC_VER
# pragma warning ( push )
# pragma warning ( disable:4660 )
#endif
template class tsFreeList < class periodicVerify, 0x20 >;
template class epicsSingleton < tsFreeList < class periodicVerify, 0x20 > >;
#ifdef _MSC_VER
# pragma warning ( pop )
#endif
epicsSingleton < tsFreeList < class periodicVerify, 0x20 > > periodicVerify::pFreeList;
inline void * periodicVerify::operator new ( size_t size )