|
OpenDDS
Snapshot(2022/11/09-23:34)
|
#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