fixed throw spec

This commit is contained in:
Jeff Hill
2004-10-08 16:55:58 +00:00
parent 108a7a6e0f
commit 54a5a71377
2 changed files with 6 additions and 6 deletions
+2 -2
View File
@@ -241,12 +241,12 @@ bool epicsThread::operator == (const epicsThread &rhs) const throw ()
return (this->id == rhs.id);
}
void epicsThread::suspendSelf ()
void epicsThread::suspendSelf () throw ()
{
epicsThreadSuspendSelf ();
}
void epicsThread::sleep (double seconds)
void epicsThread::sleep (double seconds) throw ()
{
epicsThreadSleep (seconds);
}
+4 -4
View File
@@ -188,7 +188,7 @@ class epicsThreadPrivate :
private epicsThreadPrivateBase {
public:
epicsThreadPrivate ();
~epicsThreadPrivate ();
~epicsThreadPrivate () throw ();
T * get () const throw ();
void set (T *) throw ();
private:
@@ -211,19 +211,19 @@ inline epicsThreadPrivate<T>::epicsThreadPrivate ()
}
template <class T>
inline epicsThreadPrivate<T>::~epicsThreadPrivate ()
inline epicsThreadPrivate<T>::~epicsThreadPrivate () throw ()
{
epicsThreadPrivateDelete ( this->id );
}
template <class T>
inline T *epicsThreadPrivate<T>::get () const
inline T *epicsThreadPrivate<T>::get () const throw ()
{
return static_cast<T *> ( epicsThreadPrivateGet (this->id) );
}
template <class T>
inline void epicsThreadPrivate<T>::set (T *pIn)
inline void epicsThreadPrivate<T>::set (T *pIn) throw ()
{
epicsThreadPrivateSet ( this->id, static_cast<void *> (pIn) );
}