#include <atomic_ptr.hpp>
Public Member Functions | |
atomic_value_t (const atomic_value_t &src_) ZMQ_NOEXCEPT | |
atomic_value_t (const int value_) ZMQ_NOEXCEPT | |
int | load () const ZMQ_NOEXCEPT |
void | store (const int value_) ZMQ_NOEXCEPT |
Private Member Functions | |
atomic_value_t & | operator= (const atomic_value_t &src_) |
Private Attributes | |
mutex_t | _sync |
volatile ptrdiff_t | _value |
Definition at line 212 of file atomic_ptr.hpp.
|
inline |
Definition at line 214 of file atomic_ptr.hpp.
|
inline |
Definition at line 216 of file atomic_ptr.hpp.
|
inline |
Definition at line 235 of file atomic_ptr.hpp.
|
private |
|
inline |
Definition at line 221 of file atomic_ptr.hpp.
|
mutableprivate |
Definition at line 261 of file atomic_ptr.hpp.
|
private |
Definition at line 257 of file atomic_ptr.hpp.