|
PTLib
Version 2.18.8
|
#include <atomic.h>


Public Types | |
| typedef long | IntegerType |
Public Member Functions | |
| PAtomicInteger (IntegerType value=0) | |
| __inline PAtomicInteger & | operator= (IntegerType value) |
| void | SetValue (IntegerType value) |
| __inline bool | IsZero () const |
Public Member Functions inherited from atomic< long > | |
| __inline | atomic () |
| __inline | atomic (longvalue) |
| __inline | atomic (const atomic &other) |
| __inline | ~atomic () |
| __inline atomic & | operator= (const atomic &other) |
| __inline | operator long () const |
| __inline long | load () const |
| __inline void | store (longvalue) |
| __inline long | exchange (longvalue) |
| bool | compare_exchange_strong (long &comp, longvalue) |
| typedef long PAtomicInteger::IntegerType |
|
inlineexplicit |
|
inline |
|
inline |
References atomic< Type >::operator=().
|
inline |
References atomic< Type >::operator=().