|
|
value_type | add_and_fetch (D addend) |
| |
|
value_type | fetch_and_add (D addend) |
| |
|
value_type | fetch_and_increment () |
| |
|
value_type | fetch_and_decrement () |
| |
|
value_type | fetch_and_store (value_type value) |
| |
|
bool | compare_and_swap (value_type value, value_type comparand) |
| |
|
| operator value_type () const volatile |
| |
|
value_type & | _internal_reference () const |
| |
|
atomic_impl< I, D, T > & | operator+= (D addend) |
| |
|
atomic_impl< I, D, T > & | operator-= (D addend) |
| |
|
value_type | increment () |
| |
|
value_type | decrement () |
| |
|
|
value_type | store_with_release (value_type rhs) |
| |
|
|
T | traits |
| |
|
volatile I | my_value |
| |
template<typename I, typename D, typename T>
class drizzled::internal::atomic_impl< I, D, T >
Definition at line 49 of file atomics.h.
The documentation for this class was generated from the following file: