|
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) |
Public Member Functions inherited from atomic< bool > | |
| __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().