ACE  6.3.3
Classes
Null_Mutex.h File Reference
#include "ace/os_include/os_errno.h"
#include "ace/Global_Macros.h"
#include "ace/OS_Memory.h"

Classes

class  ACE_Null_Mutex
 Implement a do nothing ACE_Mutex, i.e., all the methods are no ops. More...
 
class  ACE_Guard< ACE_LOCK >
 This data structure is meant to be used within a method or function... It performs automatic acquisition and release of a parameterized synchronization object ACE_LOCK. More...
 
class  ACE_Guard< ACE_Null_Mutex >
 Template specialization of ACE_Guard for the ACE_Null_Mutex. More...
 
class  ACE_Write_Guard< ACE_LOCK >
 This class is similar to class ACE_Guard, though it acquires/releases a write lock automatically (naturally, the <ACE_LOCK> it is instantiated with must support the appropriate API). More...
 
class  ACE_Write_Guard< ACE_Null_Mutex >
 Template specialization of ACE_Write_Guard for the ACE_Null_Mutex. More...
 
class  ACE_Read_Guard< ACE_LOCK >
 This class is similar to class ACE_Guard, though it acquires/releases a read lock automatically (naturally, the <ACE_LOCK> it is instantiated with must support the appropriate API). More...
 
class  ACE_Read_Guard< ACE_Null_Mutex >
 Template specialization of ACE_Read)Guard for the ACE_Null_Mutex. More...
 
class  ACE_Malloc_Lock_Adapter_T< ACE_LOCK >
 Template functor adapter for lock strategies used with ACE_Malloc_T. More...
 
class  ACE_Malloc_Lock_Adapter_T< ACE_Null_Mutex >
 Template specialization of ACE_Malloc_Lock_Adapter_T for the ACE_Null_Mutex. More...
 

Detailed Description

Moved from Synch.h.

Author
Douglas C. Schmidt schmi.nosp@m.dt@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du