PTLib
Version 2.18.8
|
#include <atomic.h>
Public Types | |
typedef long | IntegerType |
Public Member Functions | |
PAtomicBoolean (bool value=false) | |
__inline PAtomicBoolean & | operator= (bool value) |
bool | TestAndSet (bool value) |
![]() | |
__inline | atomic () |
__inline | atomic (boolvalue) |
__inline | atomic (const atomic &other) |
__inline | ~atomic () |
__inline atomic & | operator= (const atomic &other) |
__inline | operator bool () const |
__inline bool | load () const |
__inline void | store (boolvalue) |
__inline bool | exchange (boolvalue) |
bool | compare_exchange_strong (bool &comp, boolvalue) |
typedef long PAtomicBoolean::IntegerType |
|
inlineexplicit |
|
inline |
References atomic< Type >::operator=().
|
inline |
References atomic< bool >::exchange().