NAME
ACE_Null_Mutex_Guard -
This data structure is meant to be used within a method or
function... It performs automatic aquisition and release of
an ACE_Null_Mutex.
SYNOPSIS
#include <ace/Synch.h>
class ACE_Null_Mutex_Guard
{
public:
inline ACE_Null_Mutex_Guard (ACE_Null_Mutex &);
inline ~ACE_Null_Mutex_Guard (void);
inline int remove (void);
inline int locked (void);
inline int acquire (void);
inline int tryacquire (void);
inline int release (void);
inline void dump (void) const;
protected:
inline void operator= (const ACE_Null_Mutex_Guard &);
inline ACE_Null_Mutex_Guard (const ACE_Null_Mutex_Guard &);
};
DESCRIPTION
Wrappers for various synchronization routines.
Prevent assignment and initialization.
inline void operator= (const ACE_Null_Mutex_Guard &);
inline ACE_Null_Mutex_Guard (const ACE_Null_Mutex_Guard &);
AUTHOR
Doug Schmidt
LIBRARY
ace