template instantiation

This commit is contained in:
Jeff Hill
2002-03-27 19:18:43 +00:00
parent 91ee9fc9c4
commit a07be4ff1b
25 changed files with 95 additions and 1 deletions

View File

@@ -99,6 +99,9 @@ inline void delayVerify::start ( const epicsTime &expireTime )
this->timer.start ( *this, expireTime );
}
template class tsFreeList < class delayVerify, 0x20 >;
template class epicsSingleton < tsFreeList < class delayVerify, 0x20 > >;
epicsSingleton < tsFreeList < class delayVerify, 0x20 > > delayVerify::pFreeList;
inline void * delayVerify::operator new ( size_t size )
@@ -182,6 +185,9 @@ inline void cancelVerify::start ( const epicsTime &expireTime )
this->timer.start ( *this, expireTime );
}
template class tsFreeList < class cancelVerify, 0x20 >;
template class epicsSingleton < tsFreeList < class cancelVerify, 0x20 > >;
epicsSingleton < tsFreeList < class cancelVerify, 0x20 > > cancelVerify::pFreeList;
inline void * cancelVerify::operator new ( size_t size )
@@ -267,6 +273,9 @@ inline void expireDestroVerify::start ( const epicsTime & expireTime )
this->timer.start ( *this, expireTime );
}
template class tsFreeList < class expireDestroVerify, 0x20 >;
template class epicsSingleton < tsFreeList < class expireDestroVerify, 0x20 > >;
epicsSingleton < tsFreeList < class expireDestroVerify, 0x20 > > expireDestroVerify::pFreeList;
inline void * expireDestroVerify::operator new ( size_t size )
@@ -344,6 +353,9 @@ inline void periodicVerify::start ( const epicsTime &expireTime )
this->timer.start ( *this, expireTime );
}
template class tsFreeList < class periodicVerify, 0x20 >;
template class epicsSingleton < tsFreeList < class periodicVerify, 0x20 > >;
epicsSingleton < tsFreeList < class periodicVerify, 0x20 > > periodicVerify::pFreeList;
inline void * periodicVerify::operator new ( size_t size )