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; private: void operator= (const ACE_Null_Mutex_Guard &); ACE_Null_Mutex_Guard (const ACE_Null_Mutex_Guard &); };

DESCRIPTION

Wrappers for various synchronization routines.

Prevent assignment and initialization.

void operator= (const ACE_Null_Mutex_Guard &);

ACE_Null_Mutex_Guard (const ACE_Null_Mutex_Guard &);

AUTHOR

Doug Schmidt

LIBRARY

ace