ACE_Condition<ACE_Recursive_Thread_Mutex>::ACE_Condition (ACE_Recursive_Thread_Mutex &m, const ACE_Condition_Attributes &attributes) : mutex_ (m) { if (ACE_OS::cond_init (&this->cond_, const_cast<ACE_condattr_t &> (attributes.attributes ())) != 0) ACELIB_ERROR ((LM_ERROR, ACE_TEXT ("%p\n"), ACE_TEXT ("ACE_Condition<ACE_Recursive_Thread_Mutex>::ACE_Condition<ACE_Recursive_Thread_Mutex>"))); }
ACE_Condition<ACE_Thread_Mutex>::ACE_Condition (ACE_Thread_Mutex &m, const ACE_Condition_Attributes &attributes, const ACE_TCHAR *name, void *arg) : mutex_ (m), removed_ (false) { // ACE_TRACE ("ACE_Condition<ACE_Thread_Mutex>::ACE_Condition<ACE_Thread_Mutex>"); if (ACE_OS::cond_init (&this->cond_, const_cast<ACE_condattr_t &> (attributes.attributes ()), name, arg) != 0) ACELIB_ERROR ((LM_ERROR, ACE_TEXT ("%p\n"), ACE_TEXT ("ACE_Condition<ACE_Thread_Mutex>::ACE_Condition<ACE_Thread_Mutex>"))); }
ACE_Condition<MUTEX>::ACE_Condition (MUTEX &m, const ACE_Condition_Attributes &attributes, const ACE_TCHAR *name, void *arg) : mutex_ (m) { // ACE_TRACE ("ACE_Condition<MUTEX>::ACE_Condition<MUTEX>"); if (ACE_OS::cond_init (&this->cond_, const_cast<ACE_condattr_t &> (attributes.attributes ()), name, arg) != 0) ACELIB_ERROR ((LM_ERROR, ACE_TEXT ("%p\n"), ACE_TEXT ("ACE_Condition::ACE_Condition"))); }