Use override/default for RTPortableServer
[ACE_TAO.git] / ACE / ace / RW_Thread_Mutex.cpp
blobc71aca2eb4c13f9fc3aaf66f8ccfff5f6d77aa9c
1 /**
2 * @file RW_Thread_Mutex.cpp
4 * @author Douglas C. Schmidt <d.schmidt@vanderbilt.edu>
5 */
7 #include "ace/RW_Thread_Mutex.h"
9 #if defined (ACE_HAS_THREADS)
11 #if defined (ACE_HAS_ALLOC_HOOKS)
12 # include "ace/Malloc_Base.h"
13 #endif /* ACE_HAS_ALLOC_HOOKS */
15 #if !defined (__ACE_INLINE__)
16 #include "ace/RW_Thread_Mutex.inl"
17 #endif /* __ACE_INLINE__ */
19 #include "ace/Guard_T.h"
21 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
23 ACE_ALLOC_HOOK_DEFINE(ACE_RW_Thread_Mutex)
25 ACE_RW_Thread_Mutex::ACE_RW_Thread_Mutex (const ACE_TCHAR *name,
26 void *arg)
27 : ACE_RW_Mutex (USYNC_THREAD, name, arg)
29 // ACE_TRACE ("ACE_RW_Thread_Mutex::ACE_RW_Thread_Mutex");
32 void
33 ACE_RW_Thread_Mutex::dump () const
35 #if defined (ACE_HAS_DUMP)
36 // ACE_TRACE ("ACE_RW_Thread_Mutex::dump");
37 ACE_RW_Mutex::dump ();
38 #endif /* ACE_HAS_DUMP */
41 ACE_END_VERSIONED_NAMESPACE_DECL
43 #endif /* ACE_HAS_THREADS */