| 
    OpenDDS
    Snapshot(2022/12/02-20:49)
    
   | 
 
#include <AtomicBool.h>


Public Member Functions | |
| AtomicBool (bool value) | |
| bool | boolean_test () const | 
| AtomicBool & | operator= (bool value) | 
  Public Member Functions inherited from OpenDDS::DCPS::SafeBool_T< AtomicBool > | |
| operator BoolType () const | |
  Public Member Functions inherited from OpenDDS::DCPS::SafeBoolBase | |
| void | this_type_does_not_support_comparisons () const | 
Private Attributes | |
| ACE_Atomic_Op< ACE_Thread_Mutex, bool > | impl_ | 
Additional Inherited Members | |
  Public Types inherited from OpenDDS::DCPS::SafeBoolBase | |
| typedef void(SafeBoolBase::* | BoolType) () const | 
  Protected Member Functions inherited from OpenDDS::DCPS::SafeBool_T< AtomicBool > | |
| ~SafeBool_T () | |
  Protected Member Functions inherited from OpenDDS::DCPS::SafeBoolBase | |
| SafeBoolBase () | |
| SafeBoolBase (const SafeBoolBase &) | |
| SafeBoolBase & | operator= (const SafeBoolBase &) | 
| ~SafeBoolBase () | |
Definition at line 20 of file AtomicBool.h.
      
  | 
  inline | 
Definition at line 22 of file AtomicBool.h.
      
  | 
  inline | 
Definition at line 27 of file AtomicBool.h.
References impl_, and ACE_Atomic_Op< ACE_LOCK, TYPE >::value().
      
  | 
  inline | 
Definition at line 36 of file AtomicBool.h.
      
  | 
  private | 
Definition at line 48 of file AtomicBool.h.
Referenced by boolean_test(), and operator=().
 1.8.13