NAME
ACE_Null_Condition - Implement a do nothing ACE_Condition variable wrapper, i.e., all methods are no ops. This class is necessary since some C++ compilers are *very* lame...
SYNOPSIS
#include <ace/Synch.h>
class ACE_Null_Condition
{
public:
ACE_Null_Condition (
const ACE_Null_Mutex &m,
LPCTSTR = 0,
void * = 0
);
~ACE_Null_Condition (void);
int remove (void);
int wait (ACE_Time_Value * = 0);
int signal (void);
int broadcast (void);
ACE_Null_Mutex &mutex (void);
void dump (void) const;
protected:
ACE_Null_Mutex &mutex_;
private:
void operator= (const ACE_Null_Condition &);
ACE_Null_Condition (const ACE_Null_Condition &);
};
DESCRIPTION
Wrappers for various synchronization routines.
Prevent assignment and initialization.
void operator= (const ACE_Null_Condition &);
ACE_Null_Condition (const ACE_Null_Condition &);
AUTHOR
Doug Schmidt
LIBRARY
ace