Cleanup ACE_HAS_PTHREAD_SIGMASK_PROTOTYPE, all platforms support it so far as I can...
[ACE_TAO.git] / ACE / protocols / ace / RMCast / Bits.h
blob3b8eb88a07ee4f27f3cc35a9e1397546492c5878
1 // author : Boris Kolpackov <boris@kolpackov.net>
3 #ifndef ACE_RMCAST_BITS_H
4 #define ACE_RMCAST_BITS_H
6 #include <memory>
7 #include "ace/Thread_Mutex.h"
8 #include "ace/Condition_T.h"
9 #include "ace/Synch_Traits.h"
11 namespace ACE_RMCast
13 typedef ACE_SYNCH_MUTEX Mutex;
14 // FUZZ: disable check_for_ACE_Guard
15 typedef ACE_Guard<Mutex> Lock;
16 typedef ACE_Condition<Mutex> Condition;
17 // FUZZ: enable check_for_ACE_Guard
21 #endif // ACE_RMCAST_BITS_H