#include "ace/config-all.h"
#include "ace/Lock.h"
Include dependency graph for Synch_Traits.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
class | ACE_NULL_SYNCH |
Implement a do nothing Synchronization wrapper that typedefs the ACE_Condition and ACE_Mutex to the Null* versions. More... | |
class | ACE_MT_SYNCH |
Implement a default thread safe synchronization wrapper that typedefs the ACE_Condition and ACE_Mutex to the ACE_Condition and ACE_Mutex versions. More... | |
Defines | |
#define | ACE_SYNCH_MUTEX ACE_SYNCH::MUTEX |
#define | ACE_SYNCH_NULL_MUTEX ACE_SYNCH::NULL_MUTEX |
#define | ACE_SYNCH_RECURSIVE_MUTEX ACE_SYNCH::RECURSIVE_MUTEX |
#define | ACE_SYNCH_RW_MUTEX ACE_SYNCH::RW_MUTEX |
#define | ACE_SYNCH_CONDITION ACE_SYNCH::CONDITION |
#define | ACE_SYNCH_RECURSIVE_CONDITION ACE_SYNCH::RECURSIVE_CONDITION |
#define | ACE_SYNCH_NULL_SEMAPHORE ACE_SYNCH::NULL_SEMAPHORE |
#define | ACE_SYNCH_SEMAPHORE ACE_SYNCH::SEMAPHORE |
#define | ACE_SYNCH_PROCESS_SEMAPHORE ACE_Process_Semaphore |
#define | ACE_SYNCH_PROCESS_MUTEX ACE_Process_Mutex |
#define | ACE_SYNCH ACE_MT_SYNCH |
Variables | |
ACE_BEGIN_VERSIONED_NAMESPACE_DECL class | ACE_Null_Mutex |
Moved from Synch.h.
Definition in file Synch_Traits.h.
|
Definition at line 144 of file Synch_Traits.h. |
|
Definition at line 99 of file Synch_Traits.h. |
|
|
Definition at line 96 of file Synch_Traits.h. |
|
Definition at line 101 of file Synch_Traits.h. |
|
Definition at line 141 of file Synch_Traits.h. Referenced by ACE_MT_MEM_IO::init(), ACE_MT_MEM_IO::recv_buf(), and ACE_MT_MEM_IO::send_buf(). |
|
Definition at line 140 of file Synch_Traits.h. Referenced by ACE_MT_MEM_IO::init(). |
|
Definition at line 100 of file Synch_Traits.h. |
|
|
Definition at line 98 of file Synch_Traits.h. Referenced by ACE_Filecache::create(), ACE_Filecache::fetch(), ACE_Object_Manager::fini(), ACE_Filecache::finish(), ACE_Object_Manager::init(), ACE_Filecache::instance(), and ACE_Filecache::remove(). |
|
Definition at line 102 of file Synch_Traits.h. |
|
Definition at line 29 of file Synch_Traits.h. Referenced by ACE_Read_Guard< ACE_Null_Mutex >::ACE_Read_Guard(), ACE_Write_Guard< ACE_Null_Mutex >::ACE_Write_Guard(), and ACE_Malloc_Lock_Adapter_T< ACE_Null_Mutex >::operator()(). |