// -*- C++ -*- // $Id$ // Set the exit status. ACE_INLINE void * ACE_Thread_Control::status (void *s) { ACE_OS_TRACE ("ACE_Thread_Control::status"); return this->status_ = s; } // Get the exit status. ACE_INLINE void * ACE_Thread_Control::status (void) { ACE_OS_TRACE ("ACE_Thread_Control::status"); return this->status_; } // Returns the current . ACE_INLINE ACE_Thread_Manager * ACE_Thread_Control::thr_mgr (void) { ACE_OS_TRACE ("ACE_Thread_Control::thr_mgr"); return this->tm_; } // Atomically set a new and return the old // . ACE_INLINE ACE_Thread_Manager * ACE_Thread_Control::thr_mgr (ACE_Thread_Manager *tm) { ACE_OS_TRACE ("ACE_Thread_Control::thr_mgr"); ACE_Thread_Manager *o_tm = this->tm_; this->tm_ = tm; return o_tm; }