#include <copyable_atomic.h>
Definition at line 33 of file copyable_atomic.h.
◆ copyable_atomic() [1/3]
| epee::copyable_atomic::copyable_atomic |
( |
| ) |
|
|
inline |
◆ copyable_atomic() [2/3]
| epee::copyable_atomic::copyable_atomic |
( |
uint32_t |
value | ) |
|
|
inline |
Definition at line 38 of file copyable_atomic.h.
const GenericPointer< typename T::ValueType > T2 value
◆ copyable_atomic() [3/3]
Definition at line 40 of file copyable_atomic.h.
40 :std::atomic<uint32_t>(
a.load())
const GenericPointer< typename T::ValueType > T2 T::AllocatorType & a
◆ operator++() [1/2]
| uint32_t epee::copyable_atomic::operator++ |
( |
| ) |
|
|
inline |
Definition at line 47 of file copyable_atomic.h.
49 return std::atomic<uint32_t>::operator++();
◆ operator++() [2/2]
| uint32_t epee::copyable_atomic::operator++ |
( |
int |
fake | ) |
|
|
inline |
Definition at line 51 of file copyable_atomic.h.
53 return std::atomic<uint32_t>::operator++(fake);
◆ operator=()
Definition at line 42 of file copyable_atomic.h.
const GenericPointer< typename T::ValueType > T2 T::AllocatorType & a
The documentation for this class was generated from the following file:
- /home/abuild/rpmbuild/BUILD/electroneum-5.0.0.4/contrib/epee/include/copyable_atomic.h